ShieldHider
by Nikrecs
A shield held in front of a player's view can block most of the screen, and ShieldHider removes that first-person model from the client without changing how the shield works.
What it does
Hiding a shield in first person is a client-side change: the shield's model is not drawn in the player's own view, so the screen stays clear during combat. Blocking, hitboxes and the way other players see the shield, including in third-person view, are left as they are. The mod runs on the client alone, so a server does not need to install it, and it is compatible with both singleplayer and multiplayer worlds. Architectury API is required on every loader.
Which shields are hidden is set by the config file. Built-in rules cover the standard shield items, and modded shields are matched through item type tags, so a shield added by another mod is hidden once its tag is listed. Extra shield items and extra shield tags can be added, and a separate force-visible list keeps chosen items shown even when a rule matches. Entries are comma-separated; tags are written with their full namespace, and bare ids default to the minecraft namespace.
The mod is published for Fabric, Forge and NeoForge, for 26.3 and 1.20.1 among its 7 release versions, 1.20.1 – 26.3. Its first release came on 2026-05-13, and the latest file, 1.1.0, was published on 2026-09-22. The code is under the MIT License and is not open source.
Key features
First-person shield hiding
Hides the shield model from the player's own view while blocking and holding it, freeing screen space.
Config-based shield rules
Built-in rules cover common shields, and extra items or tags can be added in the config file.
Force-visible list
Items on a force-visible list stay shown in first person even when a hide rule matches them.
Modded shield support
Shields from other mods are matched through item type tags once the tag is listed in the config.
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.
Required 1
How it compares
More Shields is a Forge and NeoForge mod for 1.20.1 – 1.21.4, and it runs on the client and server together under the MIT License, not open source. Leawind's Third Person is client-side only and open source under the MIT License, covering 1.18.2 – 26.2 on Fabric, Forge and NeoForge, and it changes the camera rather than shield visibility. Sword Blocking Mechanics is open source under the Mozilla Public License 2.0 and needs both client and server, so it alters blocking rather than only the view.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ShieldHider | Fabric, Forge and NeoForge | 1.20.1 – 26.3 | Client-side only | 2026-09-22 |
| More Shields | Forge and NeoForge | 1.20.1 – 1.21.4 | Client and server | 2025-12-23 |
| Leawind's Third Person | Fabric, Forge and NeoForge | 1.18.2 – 26.2 | Client-side only | 2026-08-08 |
| Sword Blocking Mechanics | Fabric, Forge and NeoForge | 1.18.2 – 26.3 | Client and server | 2026-09-29 |
Questions
Does ShieldHider need Architectury API?
Does a server need ShieldHider installed?
How are modded shields hidden?
In the catalog
ShieldHider is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 8,071 mods support Minecraft 26.3.
More from Nikrecs
Similar mods
What the author says
Lightweight client-side utility that hides the shield model in first-person view, so bulky shields stop blocking your screen and field of vision. Client-side only — no server install needed. Fully compatible with singleplayer and multiplayer.
Official listing
- Modrinth page
- modrinth.com/mod/shieldhider
- Owner
- Nikrecs
- Published
- 2026-05-13
- Updated on Modrinth
- 2026-09-22
- Facts verified
- 2026-10-15
