
ShieldBreak
Adds shield-breaking and shield-parry mechanics
About this Mod
Adds shield-breaking and shield-parry mechanics to replace the lackluster vanilla 1.12.2 shield mechanics.
This replaces vanilla's "axes can break shields" mechanic with one based on shield durability, incoming damage, attacker's weapon type, and parrying.
Shields can protect from a certain amount of damage based on their durability, but if an incoming attack surpasses the shield's protection, it will cause a cooldown on the shield scaled based on how much damage was done.
However, a well-timed parry can completely block an attack regardless of damage, and cause the attacker to be thrown back further than normal.
Weapons that can cause shield cooldown without this mod (Axes, or for example Halberds from Spartan Weaponry) now have a configurable chance to cause a large shield cooldown (With additional chance based on the Sharpness enchant), regardless of damage done or parrying.
Everything in this mod is configurable, and is only required on the server-side.
If this mod is installed client-side, it will additionally display tooltips on shields of how much damage they can protect against, however if the server modifies their configs from default then the client will require the modified config as well to display this correctly.
Need to get in contact with me, or want to support me? Click the badges below:
Available Versions
How to Install ShieldBreak on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set forge Loader
In the panel under "Egg", select the forge loader and matching Minecraft version (1.12.2).
Install Mod
Open the mod browser in the dashboard and search for "ShieldBreak". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.12.2
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
ShieldBreak server crashes on startup – what to do?
Most common cause: wrong forge version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.12.2). You can switch loaders with one click in the panel.
Is ShieldBreak compatible with forge?
ShieldBreak officially supports forge for Minecraft 1.12.2. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with ShieldBreak – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if ShieldBreak consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install ShieldBreak with just one click on your server.
