mojira.dev
MC-153838

Entities that don't require air dismount each other in water

The bug

Entities riding other entities that don't need air will dismount each other when in more than two blocks of water. Entities can still ride skeleton horses underwater. but not other undead mobs.

So undeads can't ride any other undead mobs underwater except skeleton horses.

Since undeads and things like armor stands don't need air it doesn't make sense for them to dismount when under water.

How to reproduce

  1. Find some deep water (5 blocks deep), and the run:

    /summon minecraft:zombie_horse ~ ~ ~ {Passengers:[{id:zombie}]}

    → ❌  Notice how the zombie dismounts the zombie horse when submerged underwater

Linked issues

Attachments

Comments 14

Please do not mark unreleased versions as affected.
You don't have access to them yet.

Iosiv Visokogorskiy

Can confirm for 1.16 pre release 5

Confirmed for 20w27a

Can confirm in 20w51a. Here are some steps to reproduce this issue.

Steps to Reproduce:

  • Find some deep water (5 blocks deep), and the run command:

/summon minecraft:zombie_horse ~ ~ ~ {Passengers:[{id:zombie}]}

→ ❌  Notice how the zombie dismounts the zombie horse when submerged underwater.

Can confirm in 21w03a.

4 more comments

Can confirm in 1.19.

Can confirm in 1.19.2.

TiredRedstoner

Can confirm for 23w05a

As of 1.19.4-pre2 this only affects zombie horses, and that case is is invalid/WAI as per MC-134484 (although I strongly disagree with that resolution), so this issue can be marked as fixed. Due to the fix for MC-260461, this mechanic is now controlled by the #dismounts_underwater tag (which should arguably be called #evicts_passengers_underwater IMO), which includes zombie horses.

anthony cicinelli

I can confirmed fixed in 1.19.4 pre-release 2

BronGhast

(Unassigned)

Confirmed

Low

Mob behaviour

Minecraft 1.14.2, Minecraft 1.14.3 Pre-Release 1, 1.16 Pre-release 5, 1.16.4, 20w51a, ..., 1.18.2, 1.19, 1.19.2, 1.19.3, 23w05a

1.19.4 Pre-release 2

Retrieved