No Player Armor Shadow – Fix Iris Shader Lighting Glitches

Download No Player Armor Shadow for Minecraft to fix Iris shader lighting bugs with enchanted armor while keeping entity shadows. Simple Fabric mod install.

Download no player armor shadow for Minecraft 1.21.10

Original name: no player armor shadow

Minecraft: 1.21.10

Loaders: Fabric

FileVersionLoaderSize
no-player-armor-shadow-1.0.0-1.21.10-Fabric.jar1.21.10Fabric8 КБDownload

No Player Armor Shadow

If you play Minecraft with Iris shaders, you have probably noticed a frustrating visual bug. When you wear enchanted armor, the dynamic lighting from glowing items or torches can flicker, get blocked, or cast weird, jagged shadows right in front of your face. This is especially noticeable with popular shader packs like Rethinking Voxels. The root cause is often the shader's entity voxelization system, which struggles to handle the armor layer on your own player model. Fortunately, there is a clean, lightweight solution: the Fabric mod called No Player Armor Shadow.

What Does No Player Armor Shadow Do?

This clever utility mod targets a very specific problem. It does not remove shadows from the world or from other players. Instead, it works only on your own player model when you are in first-person view. The mod prevents your armor from rendering in that view, which stops the armor from blocking the dynamic light calculations performed by the shader. The result is a much cleaner lighting effect on your held items and the environment around you, without sacrificing the realistic entity shadows that make shaders look so good.

Many players try to fix this by disabling Entity Voxelization in the shader settings. While that works, it also kills all entity shadows, making the world feel flat. No Player Armor Shadow for Minecraft offers a smarter approach. It keeps the voxelization system active for mobs and other players, so their shadows remain intact, while simply hiding your own armor from the rendering pipeline. This gives you the best of both worlds: stable dynamic lighting and full, rich shadows.

Key Features and Customization

The mod is built for simplicity, but it includes a handy quality-of-life feature. You can assign a keybind to toggle the armor hiding effect on and off at any time. By default, this keybind is unassigned, so you will need to set it in your controls menu. This is useful if you want to quickly check your character's appearance or if you are in a situation where the lighting bug is not an issue.

  • Fixes dynamic lighting obstruction caused by your own enchanted armor.
  • Works seamlessly with Iris shaders, including Rethinking Voxels and similar packs.
  • Does not affect the armor rendering of other players or mobs.
  • Includes a configurable toggle keybind for quick on/off control.
  • Lightweight and client-side, so it works on most multiplayer servers.

Important Notes for Best Results

To get completely unobstructed dynamic lighting, you will need to also disable Player Voxelization in your shader settings. If you leave Player Voxelization on, the mod still prevents complete obstruction, but you may see some minor light blocking from the armor's collision box. This is a trade-off that many players find acceptable, as it keeps the visual depth of voxelized lighting while removing the most jarring glitches.

It is worth noting that the mod is designed for first-person view only. In third-person, your armor will render normally, which is perfect for taking screenshots or just admiring your gear. The mod does not interfere with the rendering of your held item, your hands, or any other player model.

Supported Versions and Loader

This mod is built for the Fabric mod loader and supports recent versions of Minecraft, including 1.20.x and 1.21.x. It requires the Fabric API to be installed alongside it. If you are using a different mod loader like Forge or NeoForge, you will need to look for alternative solutions, as this specific fix is exclusive to Fabric.

How to Install No Player Armor Shadow

Installing this mod is a straightforward process. First, make sure you have Fabric Loader and Fabric API installed for your Minecraft version. Then, download the mod file from a trusted source. Once you have the .jar file, simply drop it into your mods folder. That is all there is to it. After launching the game, the mod will be active immediately. If you want to set the toggle keybind, go to Options, then Controls, and scroll down to find the keybind for No Player Armor Shadow.

For those who prefer a more streamlined approach, the foxygame.net launcher offers a one-click install for mods like this, letting you add No Player Armor Shadow to your modpack without manually managing files. The launcher's built-in add-on catalog keeps track of version compatibility, so you can be sure the mod matches your Minecraft installation perfectly. It also handles auto-updates, meaning you will always have the latest fix without needing to check for new releases manually.

Why You Should Try This Mod

If you have been living with the annoying light flicker and shadow artifacts from enchanted armor, this mod is a game-changer. It is a tiny download, has no noticeable performance impact, and solves a problem that shader developers have struggled to fix on their end. The ability to keep entity shadows while removing the buggy armor shadows is a huge win for visual fidelity. You can finally explore caves with a glowing sword or walk through a dark forest with a torch without the light constantly stuttering.

In summary, No Player Armor Shadow is an essential quality-of-life mod for any Minecraft player who loves Iris shaders but hates the visual glitches. It is easy to install, easy to configure, and works quietly in the background to give you a cleaner, more immersive experience. Give it a try, and you will wonder how you ever played without it.

Whether you are a builder, an explorer, or a technical player, this mod is a small addition that makes a big difference. Download No Player Armor Shadow today and enjoy your shaders the way they were meant to be seen.