mojira.dev
MCPE-227727

Happy Ghast immediately ejects the player when touching water

When you riding a Happy Ghast, and then slowly fly down into a water, the Happy Ghast will immediately ejected the player as soon as they touched the water, this wasn't the case in Java Edition, thus creating parity issue, this also inconsistent with other rideable mobs such as horse, since they only eject you if the entire hitbox is submerged into the water.

Steps to reproduce:

  1. Create a brand new flat world with a "Water World" preset

  2. Summon a Happy Ghast, then fly up a bit

  3. When looking almost or entirely straight down, press forward (W) to fly down

  4. Observe

Expected results:
Happy Ghast eject the player when their hitbox is fully submerged into the water.

Observed results:
Happy Ghast immediately eject the player as soon as they touch the water.

Attachments

Comments 2

From the video, it looks like it is ejecting when the mouth touches the water, which is the point that is checked for suffocation. This is consistent with horses ejecting players when their head/mouth touches water.

ZazaKrizpy

(Unassigned)

1474965

Community Consensus

Windows

1.21.120.20 Preview, 1.21.101 Hotfix

Retrieved