Hit Delay Fix 1.8.9 -

net.minecraft.client.network.NetHandlerPlayClient#handleEntityStatus Case 2 → Entity#performHurtAnimation() .

To avoid playing the hurt animation twice (once local, once when SPacketEntityStatus arrives), add a check: hit delay fix 1.8.9

No client-side call to performHurtAnimation() when sendUseEntity is invoked. 4. Solution Overview Implementation method: Override or mix into NetHandlerPlayClient and the player attack logic to immediately call performHurtAnimation() on the target entity right after sending CPacketUseEntity . once when SPacketEntityStatus arrives)

Analysis and Implementation of the Hit Delay Fix for Minecraft 1.8.9 hit delay fix 1.8.9