All Mods Resource Packs Data Packs Shaders Modpacks Plugins
Guarding

Guarding

by ExDrill • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

GUARDING

📕 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
Name Game version Platforms Published Downloads Actions
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21.x
Fabric
14h ago 1
1.21
Fabric
14h ago 1
1.20.x
Fabric
14h ago 1
1.20.x
Fabric
14h ago 1
1.20.x
Fabric
14h ago 1
1.20.x
Fabric
14h ago 1
1.20.x
Fabric
14h ago 1
1.20.x
Fabric
14h ago 1
1.20.x
Fabric
14h ago 1
1.19.2
Fabric
14h ago 1
1.18.2
Fabric
14h ago 1
1.18.2
Fabric
14h ago 1
1.18.2
Fabric
14h ago 1
### Gameplay Changes
  • 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.

## Technical Updates
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.
## Hotfix
Fixed an issue where shield enchantments were unobtainable.
  • Updated to 1.21.1
## Gameplay Changes
  • 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 landed
  • affected: A specifier for whom the effect is applied to. Possible values are attacker, damaging_entity, and victim

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 are attacker, damaging_entity, and victim

guarding:shield_knockback: Effects for the amount of knockback to deal when an attack is blocked.
  • Condition Context: Damage Parameters
  • Effect: Value Effect
  • Fixed a bug where banners would not be refunded when the player's inventory was full.
  • 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
### 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.
  • Added a shield icon to the Smithing Table interface.
  • fixed internal scribe library animation manager
  • Fixed bug when loading with GeckoLib
Completely revamped the mod! Changes can be found on the description!
  • 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
Guarding Icon
Download Guarding
Select game version
Select platform