Sword Parry adds a timing-based combat mechanic to Minecraft.
When holding a sword enchanted with Parry, players can deflect incoming projectiles by timing their swings correctly.
There are 3 levels:
Parry I — Deflect projectiles
Parry II — Deflect with double speed and damage
Parry III — Creates a slowing field around the player and deflects with double speed and damage
Projectiles such as arrows, tridents, fireballs, wither skulls, and more can be redirected back toward enemies.
A successful parry produces visual sparks.
Trading and enchanting with an enchanter is supported.
Works with all projectiles(except shulker bullets)
Fully server-side.
Idea from The_Traffic_Cone_Man

Parry projectiles! Adds an enchantment called parry. Fully server-side