Suggestion Mobs AI get overriden by its passenger since 1.19.4, a config to revert it?

Coulee

New member
Apr 23, 2025
1
0
1
Hi! I've been developing some custom mobs for my server, like an ice Skeleton mounted on a Phantom, a Honey Zombie on a Bee, an armored Skeleton on a Ghast, etc...

I started my server on 1.19.2, and these mobs worked perfectly. However, when updating to 1.21 I encountered this weird bug that NO ONE is talking about nor trying to fix.


Since 1.19.4, ANY mob with passengers on it doesn't do ANYTHING. Examples of this: A mob mounted on a Creeper, the Creeper loses ALL its AI, so it doesn't try to explode. A Skeleton mounted on a Phantom, the Skeleton works and shoots the player, but the Phantom doesn't fly. A Skeleton mounted on a Blaze, the Blaze doesn't fire fireballs. A Ghast with a passenger attacks, but it doesn't move at all.

The list goes on, explained more in detail in the bug report. The mounted mob loses all its AI and it's overriden by its passenger. I really need to find a fix because it's very different for gameplay to battle these mobs right now and makes them really easy.

I've been trying to find a solution for a year, with no results. My only way right now is to stay on 1.19.3, but my players want all the new features and I have plenty of other bugs in this version.

Is there ANY way to workaround this bug? Not sure if its even fixeable, but I would like an option to disable this and revert it to how it was before. Thanks a lot.