Mod Shield Parry by Drullkus

  • Shield Parry by Drullkus

    Parry projectiles with your shield!
    • 3357273
    • 21.42 KB
    • 1.20.1
    • May 11, 2018
    • September 10, 2023
    • Adventure and RPG
      Armor, Tools, and Weapons
      Utility & QoL
    Shield Parry
Mod Information
NameShield ParryAuthorDrullkusDescriptionParry projectiles with your shield!
InformationDownloads: 3357273
Version: 1.20.1
Size: 21.42 KB
Updated at: September 10, 2023
Created at: May 11, 2018
Tags
Adventure and RPG
Armor, Tools, and Weapons
Utility & QoL

This mod enables anything that's recognized as a shield to parry Projectiles such as Snowballs, Ender Pearls, Fireballs including Blaze's and Dragon's Fireballs, and Arrows. You can still parry fireballs by hitting them with your sword.

 

Parry a Ghast's Fireballs with a shield!

 

There is a 2-second window after raising your shield where you can deflect projectiles that hit your shield. This can be changed in the config file. Executing a parry not only does this, but your shield will also not take damage.

 

It also adds an enchantment called Rebound that increases this time window for parrying. It has a maximum level of 5 but this can also be changed in the config. By default the bonus percentage is 25%, so each enchantment level adds an extra half-second. This means the time bonuses totaling 2.5/3/3.5/4/4.5/5 seconds respectively. It can be configured to be a treasure enchantment, making it only found on enchanted books in loot chests and from villagers.

 

What works as shields to parry projectiles, but not exclusively, are:

  • Minecraft's Wooden Shields
  • Immersive Engineering's Heavy Shields
  • Tinkers' Construct Battlesigns
  • Thermal Foundation's Shields

 

There is an Entity Type tag list parry:projectiles_parrying_disabled for any modpackers wishing to disable parrying for select projectile entities, and allow normal shield behavior to happen instead during impact.