Shields+
by Insane96
Shields+ changes how shields work in Minecraft Java Edition, adding new enchantments and stats for the shield item.
What it does
The mod alters shield mechanics: a shield blocks a set amount of incoming damage, is raised for a limited time before a cooldown starts, and can be lifted again after that. Shields made from vanilla materials gain different stats, and the shield values can be changed through a data pack. Wooden and Netherite shields are added to the set of shield materials.
Shields can be enchanted at an enchanting table with new enchantments. Reinforced and Aegis increase the damage a shield blocks or reduce the damage that gets through, Reflection and Recoil return part of the damage or knock back attackers and projectiles, and Ablaze sets projectiles on fire. Reinforced and Reflection are incompatible with each other, and Aegis is incompatible with Reinforced Reflection.
Installation needs InsaneLib, which is required. Shields+ runs on client and server, so the server and every player need it. Files are published for Forge and NeoForge for 1.20.1 and 1.21.1, with 2.3.0.1 for 1.21.1 as the latest NeoForge file. The mod is not open source and is released under All rights reserved, though public links to its source code and issue tracker exist.
Key features
Adjustable shield mechanics
Blocked damage, raise time, cooldown and the time before a shield can be raised again are all configurable values.
New shield enchantments
Reinforced, Aegis, Reflection, Recoil and Ablaze add effects that can be placed on shields at an enchanting table.
Wooden and Netherite shields
Shields made from additional materials join the vanilla shield, each with its own stats.
Data pack stats
Shield stats can be changed through a data pack, so server owners can tune how shields behave.
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
Use cases
Who it’s for: Players who enjoy combat-focused gear and server owners who want to rebalance shields through a data pack.
How it compares
Shield Breaking is a Forge and NeoForge mod for 1.20.1 – 1.21.1 that is client and server and released under the MIT License, but it is not open source. Held Shield Damage Reduction is open source, works on Fabric, Forge and NeoForge for 1.12.2 – 1.21.11, and only the server needs it. Shields+ differs by adding enchantments and new shield materials rather than only changing damage values.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Shields+ | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-09-22 |
| Shield Breaking | Forge and NeoForge | 1.20.1 – 1.21.1 | Client and server | 2026-07-19 |
| Held Shield Damage Reduction | Fabric, Forge and NeoForge | 1.12.2 – 1.21.11 | Server required, client optional | 2026-04-29 |
Questions
Does Shields+ need InsaneLib?
Which loaders does Shields+ support?
Do the server and players both need Shields+?
Can the shield stats be changed?
In the catalog
Shields+ is one of 17,631 Equipment mods on ModsFinder, and one of 9,216 Equipment mods for Forge. 32,366 mods support Minecraft 1.21.1.
More from Insane96
Similar mods
What the author says
Shields+ adds shields for all the vanilla materials, changes some mechanics and adds new enchantments. These are shields for each vanilla material, from Wooden to Netherite. Each shield has different stats: blocked damaged, time lifted and cooldown. Blocked damage: defines how much incomind damage the shield blocks…
Official listing
- Modrinth page
- modrinth.com/mod/shieldsplus
- Owner
- Insane96
- Published
- 2025-03-08
- Updated on Modrinth
- 2026-09-22
- Facts verified
- 2026-10-15
