When shrinking a player's hitbox while sneaking, swimming, gliding and using riptide, some things don't behave correctly.
Food particles don't change their position when the player's hitbox changes.
[media][media][media]
While swimming, using riptide and gliding, food particles spawn 1 block above the player's hitbox.
When sneaking, particles appear at eye level, not at mouth level.Phantoms and loyalty tridents attack and return to the player too high when using elytra, riptide and swimming.
[media][media]
Phantoms attack 1 block higher, preventing them from attacking the player, and tridents return 1 block higher, preventing the player from picking up them.Taking suffocation damage under blocks while flying an elytra, sneaking and using riptide.
The player takes suffocation damage only under full blocks. Under incomplete blocks such as a slab, player does not take damage.
The position from where you are aiming at blocks and entities is too high when using riptide.
[media]The player's hitbox when swimming is in the head and not in the torso.
[media]
This is also a parity issue. Because of this, the center of the player when swimming is in the head, and not in the torso. This is only a visual issue.
Related issues
is duplicated by
relates to
Attachments
Comments


Can also Affects Android
[media]
Also affects Xbox. Hitbox when crouching is in totally the wrong place and you mine completely different blocks to where your hitbox is aiming.

Still an issue in 1.20.0.20 Preview

Can confirm Windows and Android versions being affected by this.

Affects in 1.19.80 & 1.19.81

And there goes another five years to solve

Affects in 1.20.0.25 Preview

The suffocation affects you when you are levitating.