1.17.11 Hotfix, 18.104.22.168 Beta, 22.214.171.124 Beta, 126.96.36.199 Beta, 1.16.201 Hotfix, 1.16.210, 1.17.0
Squid in water are rendered about .5 blocks lower than their collision box. This is especially noticeable in 1-block high water, where squid appear half in the ground.
Steps to reproduce
- Load the attached test world: MCPE-114253 squid render.mcworld
- Press the button on the command block to spawn a squid in the box.
- Press the button on the dispenser to toggle water in the space where the squid is located.
- Attempt to hit the lower part of the squid that hangs below the carpet, then attempt to punch the glass behind the squid by swinging above it.
The squid's rendering is not affected by placing and removing water. When you punch the squid where it appears, you hit the squid. When you punch the air above the squid, you don't hit the squid.
When you place the water, the squid's rendering shifts by about -0.5 Y. When you then punch the part of the squid that appears below the carpet, you do not hit it. When you punch the space that appears empty above the squid, you hit it. See the attached video: Squid rendering offset by water.mp4