Responsive Shields

Clunky Shields in Minecraft
Have you ever managed to raise your shield just in time, but still got one-shotted by a Vindicator right through your defense? This familiar situation for many players occurs due to a hidden 5-tick delay that the game adds when raising a shield, although the animation doesn't show this at all.
This mod allows you to configure or completely remove this blocking delay. It works with any items - both standard vanilla ones and those added by other mods that are subject to the base blocking delay.
How It Works
The mod changes only server-side logic, so when installed on the client while playing on a dedicated server, there will be no effect.
Configuration Settings
File responsive-shields.toml
Raise Time (default: 0) - the number of ticks from the moment of right-clicking until the game starts blocking attacks.
Enabled (default: true) - determines whether the mod's effect is active.
Important Information
- Setting raise time to 0 allows blocking attacks instantly
- Value 5 corresponds to standard vanilla game behavior
- The client-side raise animation takes approximately one tick, so setting raise time to 1 or 2 ticks provides a good balance between responsiveness and difficulty of blocking hits