ModsFinder

Shield Mastery

by 013013misha013013

Shield Mastery turns the vanilla shield into a timed parry: a block started inside a short window can cancel a melee hit, push the attacker back and reflect projectiles.

FabricClient and serverMIT License1.20.1

What it does

Shield Mastery is a Fabric mod for Minecraft 1.20.1 that changes what happens when a player starts blocking just before an attack lands. Blocking inside a configurable 200 millisecond window counts as a parry, which cancels the hit and pushes back the attacker. Ordinary blocking outside that window stays vanilla, so the timing is the only change to the basic shield behavior. The server decides whether a parry succeeded, which keeps the result the same for every player on a multiplayer server.

Projectiles can be reflected as well. Arrows, tridents and fireballs, along with other projectiles built on the standard projectile classes, bounce back toward the shooter, and a successful reflection earns the parrying player exactly one counterattack bonus. Four shield enchantments, named Reflection, Stability, Counterstrike and Reinforced, extend the system, and their levels, timing, durability and knockback values can be adjusted in the JSON configuration file.

The mod requires Fabric API and Java 17. It is installed on both the client and the server, so the server and every player need it. It is released under the MIT License and is not open source. Its files target Minecraft 1.20.1 only, with 1.0.0 as the current release published on 2026-07-22. It works alongside Sodium, Lithium and standard content mods.

Key features

  1. Timed parries

    A block started within a 200 millisecond window cancels the incoming hit and pushes the attacker back.

  2. Projectile reflection

    Arrows, tridents, fireballs and other standard projectiles are sent back toward their shooter when parried.

  3. Four shield enchantments

    Reflection, Stability, Counterstrike and Reinforced add effects to shields, each with configurable levels.

  4. Configurable values

    Timing, durability and knockback for the enchantments can be changed in the JSON configuration file.

  5. Optional crosshair flash

    A small crosshair flash can mark a successful parry, and it can be turned off.

  6. Localization

    Interface text is available in English and Russian.

Compatibility

Latest build for each game version and loader.

1.20.11.0.0+mc1.20.1-fabric
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Who it’s for: Players who want more active shield combat in survival or multiplayer, and server owners who want consistent parry timing across the server.

Questions

Does Shield Mastery need Fabric API?

Yes. Fabric API is required, along with Fabric Loader and Java 17, for Minecraft 1.20.1.

Does Shield Mastery have to be installed on the server?

Yes. Every player and the server need a copy of the mod.

Does ordinary blocking change?

Only inside the timing window. Blocking started outside it behaves as the vanilla shield does.

Which projectiles can be reflected?

Arrows, tridents, fireballs and other projectiles built on the standard projectile classes can be reflected.

More from 013013misha013013

All projects

What the author says

Master the vanilla shield with server-authoritative timing-based parries. Start blocking inside the configurable 200 ms window to cancel the hit, push back a melee attacker, reflect standard and compatible modded projectiles, and earn exactly one counterattack bonus. Ordinary blocking outside the window remains…
013013misha013013, on the Modrinth page

Official listing

Owner
013013misha013013
Published
2026-07-22
Updated on Modrinth
2026-07-22
Facts verified
2026-10-15