Shadow Nametag Fix
Shadow Nametag Fix stops ghost copies of player nametags from appearing when a Fabric client renders Iris shaderpacks.
What it does
Under Iris shaders, several effects such as light shafts project the shadow buffer back onto the screen. The nametag gets carried along with that projection, leaving a rotated duplicate floating in the air beside the real one. Shadow Nametag Fix skips nametag rendering during Iris's shadow pass, so a nametag never enters the shadow buffer and nothing is projected as a ghost. Shaders are otherwise left alone, and vanilla behavior is unchanged.
The fix survives shaderpack switches and updates, and it keeps shadow settings intact. Players who previously disabled player shadows with PLAYER SHADOW=-1 and redid the pack settings after an update no longer need that workaround. The mod is a small client-side change that uses a single Mixin config and finds Iris through reflection, so Iris is not a hard requirement and Iris updates should not break it. Fabric is the only loader it is published for, and it has no extra dependencies.
Shadow Nametag Fix is released under the MIT License, which permits bundling it in modpacks. The mod is not open source. Files are published for 1.20.1 – 1.20.6, with 2.0.1 for 1.20.6 as the latest build, and the code is available under that license.
Key features
Skipped shadow nametags
Nametag rendering is skipped during Iris's shadow pass, which removes the rotated copy from the screen.
Shaderpack compatibility
Shaderpacks such as Complementary Reimagined, Euphoria Patches and BSL keep their shadow settings across switches and updates.
Vanilla behavior kept
Only the shadow nametag pass is changed, so shaders and the normal nametag display stay as they were.
Small footprint
One Mixin config and reflection-based Iris detection keep the code small and avoid a hard dependency.
Gallery
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 who use Iris shaderpacks with player shadows, and modpack authors who want to bundle a fix for shadow-pass nametag ghosts.
How it compares
Player Nametags is a Fabric and Quilt server-side only mod under the MIT License, published for 1.20.2 – 1.20.4, so it changes nametags on the server rather than on the client. Better Nametags is a client-side only Fabric mod for 1.21 – 1.21.1 that is not open source and is released under CC0 1.0 Universal. Shadow Nametag Fix is client-side only and covers the Iris shadow pass for 1.20.1 – 1.20.6.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Shadow Nametag Fix | Fabric | 1.20.1 – 1.20.6 | Client-side only | 2026-08-20 |
| Player Nametags | Fabric and Quilt | 1.20.2 – 1.20.4 | Server-side only | 2023-12-06 |
| Better Nametags | Fabric | 1.21 – 1.21.1 | Client-side only | 2024-08-11 |
Questions
Does Shadow Nametag Fix require Iris?
Which loader is Shadow Nametag Fix for?
Does the fix change how shaders look?
What the author says
Ever seen a rotated, duplicated nametag floating in the air when playing with shaders? This tiny client-side mod removes it. With Iris shaders (Complementary Reimagined, Euphoria Patches, BSL, and many others), the game renders entities — including their nametags — during the shadow pass, from the sun's point of…
Official listing
- Modrinth page
- modrinth.com/mod/shadow-nametag-fix
- Owner
- TheSilentD3ath
- Published
- 2026-06-18
- Updated on Modrinth
- 2026-08-20
- Facts verified
- 2026-10-15
