Shields+ is a simple mod that adds more shields, changes how they block, adds enchantments and adds a few small features.
The mod requires InsaneLib
![]() |
|
![]() |
Support me on Ko-Fi!![]() |
These are the available shields
- Wooden shield: 84 durability, blocks 1 damage
- Stone shield: 112 durability, blocks 2 damage
- Copper shield: 134 durability, blocks 3 damage
- Golden shield: 42 durability, blocks 1 damage
- Iron shield (vanilla shield): 336 durability, blocks 5 damage
- Diamond shield: 588 durability, blocks 7 damage
- Netherite shield: 672 durability, blocks 8 damage
Shields can be enchanted in the enchanting table. These are the new available enchantments:
- Reinforced (max V) (Incompatible with Reflection): Increases damage blocked by 0.5 per level + 0.5
- Recoil (max II): knocks back entities and launches back projectiles
- Reflection (max IV) (Incompatible with Reinforced): Damages entities by 12.5% per level of the damage dealt (Up to 2 per level)
- Ablaze (max II): Sets the entity and projectiles on fire for 3 seconds per level
- Lightweight: Makes the player move faster when blocking
- Fast Recovery: Reduces the Shield cooldown by 0.6 seconds (only works with "Combat Test shield disabling" enabled)
- Shield Bash (Treasure) (Incompatible with Recoil and Reflection): Block with the Shield for 1.5 seconds.
After that, tap sneak to bash and damage any entity in your path (Ablaze works too)
On bashing the ability is put on a 1.5 seconds cooldown
If you can make better textures, you're welcome to do so and make a PR on github
Other features
- Remove shield windup: In vanilla when you start blocking with a shield, there's a 0.25 seconds window where you are still not blocking, this feature removes that (stupid) delay
- The minimum damage dealt to the player for the shield to take damage (reduce durability) in vanilla is 3. The mod makes the shield always take damage instead.
- The feature that makes shield block only a certain amount of damage can be disabled.
- Shields are disabled like the Combat Test Update (for 1.6 seconds always instead of having a chance for 5 seconds)