Enitty get removed from gateway
SpinoFTW opened this issue ยท 2 comments
hello i was playing epic fight and weapons of miracles and when i got to 4th wave of emeralfd grovethe gateway imploded becuase an entity was removed without being killed, i was wondering if this a bug
https://mclo.gs/7OYoJsn this is log
Hello!, by any chance, do you have Minecraft Comes Alive installed? i have an issue that may be related, when you have MCA installed, the moment the 4th wave starts, since it should be a zombie villager, MCA transforms (or deletes and replaces, not really sure) it into a MCA Zombie Villager, and that fails the emerald grove gateway, if that's the case with your game, maybe there is some way to check if MCA is installed and change the gateway? (actually i have no idea)
In the general case, there is no way to know what has happened to the entity that gateways has marked as removed without being killed. There's a flag you can set on the gateway that can be used to remove the rule on a per-gateway basis if there are consistent issues.
For the MCA case mentioned by @Milii20, MCA is responsible for firing the LivingConversionEvent
for changing normal zombie villagers to MCA zombie villagers. Gateways listens to this event to handle conversions from one entity to another without losing the entity reference.