The bug
When you hit something, it will fly backwards and jump up into the air slightly. Normally, if you hit it again when it's already been flung into the air, it gains more backward and upward velocity. In the current version, the second hit will only cause horizontal velocity, and hit the ground at the same time as if it didn't get hit.
The bug doesn't happen every time, so don't close this after testing it once without it happening. I'm not sure exactly what causes it to work or not, but everyone I've talked to has had it happen to them. It seems like it happens more often with players than mobs.
How to reproduce
Video demonstrating the issue: https://youtu.be/TRe-OVh04yg
Related issues
relates to
Comments


Is this still an issue in the most recent versions (currently that is 1.12.2, or the latest 1.13 development snapshot 18w07c) of Minecraft?



Is this still a issue in the latest version of the game(currently 1.13.1)?
If so, please add it to the affected versions, thanks!

it happens on turtles at least
i'll test on players later

Confirmed in 1.16.1.

Still in 20w28a

Appears to be fixed in Combat Test 5, although that might not count as it is a fork of an outdated version.

l'll add to this post, they dont take vertical knockack when falling down, fixing this would balance pvp alot as players can easily abuse critical hits which do 150% damage in the current pvp meta.

Affects 21w07a

This is the same issue with MC-3756

Can confirm in 1.17.1.
Can confirm in 1.19.
Can confirm in 1.19.2.

Works as intended, this is how it's currently designed for the current combat system. This is going to be intentionally changed in the Combat Tests, as an intended change to the system, not a bug fix. This means this is not a bug.

This was an intentional change in 15w49a, knockback dealt against entities that are already airborne are not supposed to have their y-axis altered.
Can confirm for 1.11