Held Shield Damage Reduction
by MultiFlame
Held Shield Damage Reduction gives players passive damage reduction while they hold a shield, including shields added by other mods.
What it does
By default, a player who holds a shield takes 33% less damage, with no need to block. The reduction works for modded shields out of the box, and the mod can be set to match shield items by their own rules instead of a single shared value. Server owners can give certain non-player entities their own custom reduction, and a fallback setting covers other living entities in a pack that needs it.
Held Shield DR is inspired by the Passive Shield mod and adds the same kind of passive reduction through a configurable system. Shields can optionally lose durability while the passive reduction is active, with a configurable multiplier and cap, and shield tooltips can be turned on so players see what a shield does. Installing it requires Fabric API on every loader. The server must run the mod, while players can leave it out and still get the reduction only when they connect with it installed.
Key features
Passive shield reduction
A held shield gives 33% passive damage reduction by default, without raising it to block.
Per-item overrides
Individual shield items can use their own damage reduction value instead of the shared setting.
Per-entity values
Players, mobs and other entities can each get a custom value, including a separate 33% fallback for all living entities.
Modded shield support
Shields from other mods are detected through normal shield checks, so they work without extra setup.
Durability drain option
Shields can lose durability while passive reduction is active, controlled by a multiplier and a cap.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x11 of 11 versions with builds
1.20.x5 of 5 versions with builds
1.18.x1 of 1 version with builds
1.16.x1 of 1 version with builds
1.12.x1 of 1 version with builds
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
Passive Shield works on either side, and neither needs it, and is published for Fabric, Forge, NeoForge and Quilt across 1.16.5 – 26.3, under All rights reserved. Barrier Shield needs the server to run it while clients may leave it out, covers 1.21.5 – 26.3 for Fabric, Forge, NeoForge and Quilt, and is licensed under the GNU General Public License v3.0 only. More Shields and Enchantments is open source under the CC0 1.0 Universal license and runs on client and server across 1.20.1 – 26.2.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Held Shield Damage Reduction | Fabric, Forge and NeoForge | 1.12.2 – 1.21.11 | Server required, client optional | 2026-04-29 |
| Passive Shield | Fabric, Forge, NeoForge and Quilt | 1.16.5 – 26.3 | Client or server, optional | 2026-10-02 |
| Barrier Shield | Fabric, Forge, NeoForge and Quilt | 1.21.5 – 26.3 | Server required, client optional | 2026-10-11 |
| More Shields and Enchantments | Fabric, Forge and NeoForge | 1.20.1 – 26.2 | Client and server | 2026-07-26 |
Questions
Does Held Shield Damage Reduction require Fabric API?
Does every player need to install the mod?
Can a server give some entities a different reduction?
In the catalog
Held Shield Damage Reduction is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 19,862 mods support Minecraft 1.21.11.
More from MultiFlame
Similar mods
What the author says
Held Shield DR adds passive damage reduction to shield type items inspired by the wonderful Passive Shield mod. Modded shields are supported out of the box, no extra configuration needed! By default, players can gain damage reduction just by holding a shield. You can also extend that behavior to specific non-player…
Official listing
- Modrinth page
- modrinth.com/mod/held-shield-damage-reduction
- Owner
- MultiFlame
- Published
- 2026-04-15
- Updated on Modrinth
- 2026-04-29
- Facts verified
- 2026-10-15
