Description
Gallery
Changelog
Versions

📕 About
Guarding is a small-scale fabric mod that expands upon the Shield, implementing new mechanics and unique enchantments. Most of the features are also configurable!
⭐Features
- Parrying! Time your blocks just right and perform a parry, pushing back enemies and flinging back projectiles.
- Pummeling, a new enchantment that increases parry knockback.
- Barbed, a new enchantment which applies thorns onto your shield.
- The Netherite Shield! A tough shield that's more durable, fire resistant, and grants some knockback resistance.
- Shield Trims! The Netherite Shield utilizes armor trims, instead of banners for cosmetics.
- Instantaneous Blocking! Shields will now block quicker, similar to the Combat Test snapshots.
👏 Contributors
- Thanks to Outer Cloud for creating the logo!
- Thanks to Chikorita Lover for their contributions to the Netherite Shield!
- Thanks to XKZGx for Ukrainian localisations!
All Versions
+ Add Version
[1.21.1-2.7.4] Guarding 1.21.1 - 2.7.4
by ExDrill on Oct 14, 2026
Download
### Gameplay Changes
### Fixes
- Added the "Attacks Blocked by Shield" stat.
- Added the "Attacks Parried by Shield" stat.
### Fixes
- Fixed an issue where players wouldn't receive knockback from parries.
[1.21.1-2.7.3] Guarding 1.21.1 - 2.7.3
by ExDrill on Oct 14, 2026
Download
## Technical Updates
Guarding now utilizes the data generator for its data pack contents. This shouldn't affect anything ingame.
## Changes
## Fixes
Guarding now utilizes the data generator for its data pack contents. This shouldn't affect anything ingame.
## Changes
- Updated Mexican Spanish localizations.
- Updated Ukrainian localizations to be consistent with vanilla. (masik16u)
- Added Turkish localizations. (digi2303)
## Fixes
- Fixed a bug where the advancement "Parry This, you Casual!" having an outdated parent advancement.
[1.21.1-2.7.2] Guarding 1.21.1 - 2.7.2
by ExDrill on Oct 14, 2026
Download
## Hotfix
Fixed an issue where shield enchantments were unobtainable.
Fixed an issue where shield enchantments were unobtainable.
[1.21.1-2.7.1] Guarding 1.21.1-2.7.1
by ExDrill on Oct 14, 2026
Download
- Updated to 1.21.1
[1.21-2.7.0] Guarding 1.21 - 2.7.0
by ExDrill on Oct 14, 2026
Download
## Gameplay Changes
## Config Changes
## Technical Changes
Guarding now uses 1.21's data driven enchantments, for this reason, several configurations were removed in favor of this new system.
Added 3 new enchantment effect components:
- Netherite Shield enchantability has been reduced.
20 -> 15 - Barbed durability damage has been reduced.
2 -> 1 - Barbed success chance has been increased.
20% -> 33% - Barbed damage can now be inflicted from ranged attacks.
## Config Changes
- The enchantability of the Shield and Netherite Shield have been made configurable.
- Configurations for Pummeling and Barbed and projectile deflection strength have been removed.
## Technical Changes
Guarding now uses 1.21's data driven enchantments, for this reason, several configurations were removed in favor of this new system.
Added 3 new enchantment effect components:
guarding:shield_blocked: Effects applying after an attack is blocked.- Condition Context: Damage Parameters
- Effect: Entity Effect
- Additional fields:
cancel_on_parry: When true, stops the effects from being applied when a parry is landedaffected: A specifier for whom the effect is applied to. Possible values areattacker,damaging_entity, andvictim
guarding:shield_parried: Effects applying after an attack is parried.- Condition Context: Damage Parameters
- Effect: Entity Effect
- Additional fields:
affected: A specifier for whom the effect is applied to. Possible values areattacker,damaging_entity, andvictim
guarding:shield_knockback: Effects for the amount of knockback to deal when an attack is blocked.- Condition Context: Damage Parameters
- Effect: Value Effect
[1.20.6-2.6.1] Guarding 1.20.6 - 2.6.1
by ExDrill on Oct 14, 2026
Download
- Fixed a bug where banners would not be refunded when the player's inventory was full.
[1.20.5-2.6.0] Guarding 1.20.5 - 2.6.0
by ExDrill on Oct 14, 2026
Download
- Ported to version 1.20.5.
- Tweaked the textures of several shield trim patterns.
- Introduced two new shield trim patterns from the 1.21 experiment.
- Enchantment descriptions have been added thanks to skel39eek66.
- Ukrainian localization is now supported thanks to SKZGx
[2.4.0] Guarding 1.20.1 - 2.4.0
by ExDrill on Oct 14, 2026
Download
### Features
- Added three advancements, with one of them being hidden.
- Parries can now be performed during the first three ticks of blocking, instead of two. _This change was made to account for lag._
- Upgrading a shield decorated with a banner to a Netherite Shield will now refund the banner.
[2.3.3] Guarding 1.20.1 - 2.3.3
by ExDrill on Oct 14, 2026
Download
- Added a shield icon to the Smithing Table interface.
[2.3.2] Guarding 1.20.1 - 2.3.2
by ExDrill on Oct 14, 2026
Download
- fixed internal scribe library animation manager
[2.3.1] Guarding 1.20.1 - 2.3.1
by ExDrill on Oct 14, 2026
Download
- Fixed bug when loading with GeckoLib
[2.3.0] Guarding 1.20.1 - 2.3.0
by ExDrill on Oct 14, 2026
Download
Completely revamped the mod! Changes can be found on the description!
[2.2.0] Guarding 1.19.2 - 2.2.0
by ExDrill on Oct 14, 2026
Download
- Updated to 1.19.2
- Added tons more configurations
- Added experimental netherite shield (only enabled in configs)
[1.0.2] 1.0.2
by ExDrill on Oct 14, 2026
Download
Complete rewrite which allows for:
- _More optimization_
- _More capabilities in the future_
- _Now depends off Fabric Shield Lib_
- _More reliable parrying_
[1.0.1] 1.0.1
by ExDrill on Oct 14, 2026
Download
- Buffed Pummeling's knockback
- Adjusted the parry range to be more precise.
- Doubled the exhaustion rate of parrying.
- Fixed a bug where the parry cooldown wouldn't work properly
[1.0.0] 1.0.0
by ExDrill on Oct 14, 2026
Download
- Created the mod