ImmortalShields
by lottymp3
ImmortalShields lets a shield collect Totem Charges, so a charged shield can save the player from death in the offhand slot.
What it does
A shield is charged by combining it with a totem on an anvil. Each charge is stored on the shield, up to a configurable cap, with a default of 10 charges. The charge amount needed to add a charge is set in the config, with a default of 5 XP levels per charge. Once charged, the shield provides the normal totem effect when the player would otherwise die while holding it in the offhand, and one charge is spent each time it saves the player.
The shield can be given a custom name when it is first charged, with Immortal Shield as the default. When the last charge is used, the shield breaks. Charges cannot be removed once added, so a shield can only be charged up over time. The mod also changes the durability on charged shields, so they wear down at twice the normal rate but can be repaired by mending.
The mod is published for Fabric and Quilt, with server builds for Paper, Spigot, Bukkit, Purpur and Folia. It is released under the MIT License and is not open source. Files cover 1.20 – 26.1.2 with 1.0.0 as the latest release for 1.21.11.
Key features
Totem charges on shields
Combining a shield and a totem on an anvil adds Totem Charges, which save the player from death while the shield is held.
Configurable charge cap
The maximum number of charges a shield can store is set in the config, with 10 as the default.
Named charged shields
The first charged shield takes a name of the player's choice, with Immortal Shield as the default.
Shield breaks at zero
When the last charge is spent, the shield is destroyed, and charges cannot be taken back once added.
Gallery
Compatibility
Latest build for each game version and loader.
1.21.x12 of 12 versions with builds
1.20.x3 of 3 versions with builds
Only full game releases are shown. This mod publishes no snapshot builds.
Use cases
Who it’s for: Players of survival worlds and server owners who want to tune how quickly shields can be charged with totems.
How it compares
Totem Counter is client-side only, published for Fabric and open source under no license, covering 1.21 – 26.2, so it only tracks totems on the player's side. Totem and Shield Switcher is also client-side only and built for Fabric 1.19.4 – 1.21.8, with a different approach to swapping totems and shields. Craftable Totems runs on Fabric and Quilt for 1.21.11 only, and the server requires it while the client may leave it out.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| ImmortalShields | Fabric and Quilt | 1.20 – 26.1.2 | Not published | 2026-05-08 |
| Totem Counter | Fabric | 1.21 – 26.2 | Client-side only | 2026-07-24 |
| Totem and Shield Switcher | Fabric | 1.19.4 – 1.21.8 | Client-side only | 2025-08-02 |
| Craftable Totems | Fabric and Quilt | 1.21.11 | Server required, client optional | 2026-02-18 |
Questions
Does ImmortalShields need Fabric API?
Does ImmortalShields have to be installed on the server?
How many charges can a shield hold?
In the catalog
ImmortalShields is one of 17,631 Equipment mods on ModsFinder, and one of 8,894 Equipment mods for Fabric. 15,189 mods support Minecraft 26.1.2.
More from lottymp3
Similar mods
What the author says
When you make your shield charged using totems in an anvil, you cant go back, and you have to constantly charge up your shield, or else... If you run out of charges, your shield BREAKS. (wasnt this dramatic huh) Also it uses x2 durability up so u have to constantly mend ur shield.
Official listing
- Modrinth page
- modrinth.com/mod/immortalshields
- Owner
- lottymp3
- Published
- 2026-05-08
- Updated on Modrinth
- 2026-05-08
- Facts verified
- 2026-10-15
