
Shield Expansion
Adds parrying, enchantments, tiers and customization to shields for more fun!
About this Mod

Shield Expansion
Shield Expansion is a mod that aims to make combat in Minecraft more engaging and skilful by rebalancing shields.
The mod adds traditional tiers to shields and introduces two new mechanics, Off-Guard Cooldown and Parrying!
Parrying
Parrying an attack, done by raising your shield just before an attack hits you, allows you to bypass Off-Guard Cooldown, rewarding skilful timing and use of your shield. You shove melee attackers back and deflect enemy projectiles upon a successful Parry, too!
Pushing an enemy with a wooden or golden shield will deal no damage, but doing so with any other will result in a Parry-Bash, dealing the enemy back a percentage of the damage they would have dealt you! This percentage increases the higher the shield tier is, but the opportunity window to parry at all shrinks.
Compatibility
Shield Expansion has native compatibility with our other mod, Mining Master! With it, you can upgrade your Diamond Shield into the elusive and powerful Paragon Shield!
Or, if complete blast resistance is more your style, perhaps you may prefer the build-in combability we added for Team Abnormals' Savage and Ravage!
Besides that, we went to the effort of programming the mod in such a way so that SE's attributes apply to all shields from all other mods! Said attributes can be tweaked to your liking with a handy-dandy datapack, whilst basic functionality for all shields can be tweaked in the config!

I'd also highly suggest pairing this mod with Combat Roll!
Looking for something similar to this mod on Fabric? Check out Cammie's Combat Tweaks, or Guarding!
Want a resource pack to bring your tools and armour up to snuff alongside your fancy new shields?
NETA pairs great with Shield Expansion!

Available Versions
How to Install Shield Expansion on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set fabric Loader
In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).
Install Mod
Open the mod browser in the dashboard and search for "Shield Expansion". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
1.21.1, 1.20.1, 1.19.4 (+9 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
Shield Expansion server crashes on startup – what to do?
Most common cause: wrong fabric 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.21.1). You can switch loaders with one click in the panel.
Is Shield Expansion compatible with fabric and forge and neoforge?
Shield Expansion officially supports fabric, forge, neoforge for Minecraft 1.21.1, 1.20.1, 1.19.4. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with Shield Expansion – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if Shield Expansion 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 Shield Expansion with just one click on your server.