- Minor rebalancements
- Fixed Celestial guardian triggering when not blocking
- Added Celestial Guardian treasure enchantment
- Perfect parry
- The attacking entity (if melee) now gets "stunned"
- Reduced window to activate to 1 tick (from 2)
- Added support for IguanaTweaks Reborn enchantments descriptions
- Lowered shields blocked damage
- Added Perfect Parry enchantment
- Blocking at the same time as taking damage completely negates the damage
- Reinforced now increases base blocking by a percentage instead of +0.25
- Reflection no longer has a damage cap and reflected damage has been reduced to 8% (from 12.5%)
- Fast recovery now reduces the cooldown of shields (both when disabled with an axe and with natural cooldown) by 40%
- Ablaze
- Fire is now applied with 1 tick delay to prevent mobs like zombies from setting the blocker on fire
- Also setting a mob on fire should now account for the kill
- Reduced time on fire from 3 to 2 seconds per level
- Reduced Lightweight speed when blocking
- Enchantments are now configurable
- Rebalanced shields
- Removed Shield Bash
- Shields with the enchantment already on it will not lose it
- Shields now can be lifted only for a certain amount of time and will go into cooldown
- Shields stats are now defined in a file instead of hardcoded
- blocked damage, lifted time and cooldown must now be defined in the
shield_definitions
folder - blocked damage can now be applied to other mod's shields too
- blocked damage, lifted time and cooldown must now be defined in the
- Adjusted Shield Bash
- Decreased damage (
6/9/12-> 4/7/10 at I/II/III) - Increased upward force
- Reduced forward force
- Decreased damage (
- Vanilla shield is no longer affected by the mod
- Fixed Stone Shield requiring cobblestone and not using
stone_tool_materials
item tag
- Aegis and Reinforced enchantments are now disabled if Shields Block Fixed Damage Amount is disabled
- Sorted shields in the creative tab
- Added Aegis enchantment
- Reduces damage taken when blocking. Incompatible with reinforced & reflection
- Rebalanced shields blocked damage (mostly lowered)
- Blocked damage can now be customized via data packs by creating a
shield_definitions
folder in the mods namespace and adding a simple json with the name of the item
Example:shieldsplus/shield_definitions/golden_shield.json
This makes Golden Shields block 100 damage{ "blocked_damage": 100 }
- Blocked damage can now be customized via data packs by creating a
- Added an Iron shield that replaces the vanilla shield
- Removed Copper Shield
- Reinforced enchantment now increases blocked damage by 0.5 + (
0.5-> 0.25 per level)
- SPShieldItem.getBlockedDamage now accepts an ItemStack, @Nullable LivingEntity and Level
- Increased Recoil knockback per level (
0.5-> 0.65)
- Buffed lightweight speed bonus (
+100%-> +300%)
- Fixed disabling "Shields Block Fixed Damage Amount" not hiding the tooltip on shields
- Fixed hurt sound no longer played
- Added
blockingDamageOverride
inSPShieldItem
- Can be used by mods to change the blocked damage of a SPShieldItem
- Now requires MC 1.20.1
- Fixed Netherite Shield recipe erroring
- MC 1.20
- MC 1.19.4
- Fixed recipes not unlocking
- Shield material now requires a LazyLoadedValue
- Fixed basically every feature of the config not working
- Added italian translation
- Fixed registering other mods shields not getting the texture correctly
- Updated to MC 1.19.3
- Slight rework of Shield Bash
- Shield Bash max level is now 3 instead of 1 (it's not possible to find books with shield bash > 1)
- Higher levels increase bash force, damage and knockback dealt
- Updated to InsaneLib 1.7.1
- Fixed Enchantments not having the correct Enchantment Category
- Updated to InsaneLib 1.7.0
- Updated to 1.19.1+
- Reduced the range at which Shield Bash hits