NoArmor
by nexusrealms
NoArmor lets players hide worn armor on the body while keeping its full protection, through a Phantom enchantment for armor pieces.
What it does
The Phantom enchantment is applied at an enchanting table or an anvil, and a Phantom enchantment book can be found as loot. Once an armor piece carries it, that piece becomes invisible on the wearer, so the skin shows through, and the armor still protects as before. The enchantment has two levels, and Level II makes the armor always invisible, not only while the wearer has the Invisibility status effect. The stated purpose is roleplay, stealth and showing off a skin without floating armor giving the wearer away.
With the hideArmorWhenInvisibleGlobal config option enabled, a server applies a global rule that hides every armor piece whenever the wearer has the Invisibility effect, and the enchantment is not needed for this. The mod is built with multiplayer in mind, so players can choose their own visibility style. The mod requires Fabric on version 1.21.1 only, and it runs on client and server, so the server and every player need it. It is released under the MIT License and is not open source.
Key features
Phantom enchantment
A two-level enchantment that hides an armor piece on the wearer while its protection stays in place.
Always-invisible armor at Level II
At the higher level the armor stays hidden at all times, with no visual clutter on the character.
Global invisibility rule
The hideArmorWhenInvisibleGlobal option makes all armor vanish while the Invisibility effect is active, and server owners can set it.
Enchanting and loot access
The enchantment can be applied at an enchanting table or anvil, and its book can be found as loot.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players and server owners who want protective armor that does not show on the character, for roleplay, stealth or cosmetic reasons. Server owners can apply the global invisibility rule to all players.
How it compares
WhoIsThis is a Fabric client-side only mod, published for 1.21.11 and under All rights reserved, so it changes nothing on the server. Phantom Armor (Invisible Armor) is server required with client optional, covers 1.21.2 – 1.21.4 across Fabric, Forge, NeoForge and Quilt, and is not open source. Hide Invisible Armor is client-side only, covers 1.20 – 1.20.3 on Fabric and is released under the MIT License, but it is not open source.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| NoArmor | Fabric | 1.21.1 | Client and server | 2025-12-15 |
| WhoIsThis | Fabric | 1.21.11 | Client-side only | 2026-05-27 |
| Phantom Armor (Invisible Armor) | Fabric, Forge, NeoForge and Quilt | 1.21.2 – 1.21.4 | Server required, client optional | 2025-02-27 |
| Hide Invisible Armor | Fabric | 1.20 – 1.20.3 | Client-side only | 2023-12-06 |
Questions
Does NoArmor need to be installed on the server?
Which loader does NoArmor use?
How is the Phantom enchantment obtained?
More from nexusrealms
What the author says
NoArmor allows you to hide your armor while keeping its protection, perfect for stealth, roleplay, or just showing off your skin! With the Phantom enchantment, your armor vanishes when you need it to.
Official listing
- Modrinth page
- modrinth.com/mod/noarmor-nr
- Owner
- nexusrealms
- Published
- 2025-12-15
- Updated on Modrinth
- 2025-12-15
- Facts verified
- 2026-10-15
