(Fixes bug MC-297196 - Knockback is synchronized to client with inconsistent delay)
Responsive and smooth knockback
Syncs the mobs position as soon as knockback is applied. Fixing inconsistent visual delays between attack and knockback.

🔧 How it works:
Synchronizes entity positions later in the tick loop after the knockback has had an effect on the mobs position in a way which maximizes compatibility with other mods.
How to Install Responsive Knockback (Mod)
Responsive Knockback by revvilo is verified for Neoforge across Minecraft versions 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.2, 1.21.3 (latest release: 1.1, file size: 73 KB). Follow the steps below to install it safely from ModCraft.tv:
- Click the Download button above and select your Minecraft version (1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.10, 1.21.2, 1.21.3) and platform (Neoforge).
- Make sure you have the compatible loader or environment installed for Neoforge.
- Move the downloaded Responsive Knockback file into your Minecraft
.minecraft/modsfolder and launch the game.
All Versions
+ Add VersionReplaces the hack I was using with a proper fix. Now has no side-effects and retains vanilla knockback behavior.
Relicensing project to MIT
This applies to the source and new binaries moving forward.
Please don't hesitate to submit any issues to the github for the mod