when boating normally(without ctrl/sprint key) cat does not seem to drown. Neither while stationary. however it drowns when using Ctrl/sprint key.
Linked issues
is duplicated by 10
relates to 1
Attachments
Comments 8
Cannot reproduce. Please provide a small video with the debug screen enabled (hit the F3 key) demonstrating the issue.
Video has been provided in MC-190472 by another user.
This still happens in 1.16.1, e.g. with foxes.
My explanation based on looking at decompiled code (using Fabric):
This bug was not present in 1.15.2, because simply riding a boat was enough to cancel a mob's drowning damage. In 1.16.1, however, additional checks were added: the boat has to be not submerged, and the entity's eye position has to be inside the boat's bounding box. It's the latter condition that can fail to be satisfied.
Not sure if it's related, but I discovered that turtles in boats can take suffocation damage when the player is next to land on the side of the turtles head. This mostly happened to me when turning the boat around when in a corner of a beach.
I have changed boat wood types, tried to transport a kitten, paused rowing, logged in and logged out. Happens at night, in rain, thunderstorms and daytime. There are no mobs or turtles around.
The drowning happens at various points in my journey back to my spawn point. There is no consistency at all. I have tried to transport all breeds of cats and they all drown. Frustrating because cats are rare-ish and I keep losing them and the fish that I use to tame them.
Relates to MC-188633