No Player Armor Shadow
by 8Crafter
No Player Armor Shadow stops the local player's own armor from being drawn in first person, and fixes a dynamic lighting bug that blocks light when enchanted armor is worn.
What it does
Players who use first person view often see their own armor model in the way. This Fabric mod hides the armor of the local player in that view, while other players and entities still render their armor as usual. The change is client side, so a server that runs without the mod is unaffected.
A second part targets a known problem with certain Iris shaders. With dynamic lighting active, enchanted armor worn in first person can block the light source and leave the view dark. The mod addresses this for a set of known shaders, and the fix is limited to those shaders. Iris Shaders is an optional dependency for that purpose.
The mod is released under the MIT License and is open source. Source code and an issue tracker are public. It is published for Fabric only, with a single file for 1.21.10, dated 2026-04-07.
Key features
Hidden first person armor
The local player's armor is not rendered in first person, so the armor model does not obstruct the view.
Enchanted armor light fix
Dynamic lighting no longer gets blocked by enchanted armor worn in first person with the affected shaders.
Entity shadows preserved
Disabling Entity Voxelization would also remove entity shadows, and the mod keeps shadows working in that setup.
Partial voxel obstruction
Players who want full light from the player's own body can disable Player Voxelization, while the mod allows some obstruction for a balance.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Optional 1
Use cases
Immersive first person play
A player who uses first person view can keep a clear view without the worn armor covering the screen.
Shader pack setups
Players running Iris with dynamic lighting can use enchanted armor without the light blocking bug.
Who it’s for: Players who play on the Fabric loader for 1.21.10, use Iris shaders, or prefer a clear first person view. Only the client needs the mod, and servers can run without it.
How it compares
Item Shadows is a Fabric mod for 1.21.1 that runs client side only and is open source under the MIT License. Fresh First Person is a Fabric mod for 1.21 – 1.21.8, client side only, released under the Apache License 2.0. Both cover first person rendering, but neither is listed for 1.21.10.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| No Player Armor Shadow | Fabric | 1.21.10 | Client-side only | 2026-04-07 |
| Item Shadows | Fabric | 1.21.1 | Client-side only | 2026-07-06 |
| Fresh First Person | Fabric | 1.21 – 1.21.8 | Client-side only | 2026-05-22 |
Questions
Does No Player Armor Shadow need Iris Shaders?
Does the mod have to be installed on a server?
Which loader and version does the mod support?
Can entity shadows still work with the mod?
In the catalog
No Player Armor Shadow is one of 12,078 Decoration mods on ModsFinder, and one of 6,982 Decoration mods for Fabric. 15,569 mods support Minecraft 1.21.10.
More from 8Crafter
Similar mods
What the author says
This Fabric mod fixes a bug with certain Iris shaders where when wearing enchanted armor, dynamic lighting would be very buggy and would often get blocked by the armor. That issue can be fixed by disabling Entity Voxelization, but that also disables entity shadows. This mod fixes the issue while still allowing you to…
Official listing
- Modrinth page
- modrinth.com/mod/no-player-armor-shadow
- Owner
- 8Crafter
- Published
- 2026-04-07
- Updated on Modrinth
- 2026-04-07
- Facts verified
- 2026-10-15
