I have this system where I make teams of mobs (2v2) attack each other by freezing their AI, hitting them with 2 snowballs (owned by the other teams mobs) and then unfreezing their AI to make them fight. I'm trying to get as many different mobs in this as I can.
I'd really like to be able to add the Enderman to this roster but they teleport away immediatly when hit by a snowball (even with NoAI:1). Is there any way to prevent this from happening? Without double carpeting everything cause I need some freedom to create the terrain. So either completely make them lose the ability to teleport or only during the small window in which they are hit by the snowballs.
Some things in minecraft are dictated outside of the game.
In this vid, the enderman requires changing the code outside of the game, in order to pick up/remove blocks speedily
The same can be probably said with enderman teleportation
Thanks for the response. I understand it's hardcoded into the game, I was hoping there might be a way around it.
I've gotten as far as summoning an armor stand to the Enderman when the snowballs are cast and force teleporting the Enderman to that armor stand and afterwards removing the armor stand. Sadly, the Enderman's teleporting is too fast and they're just not hit by the snowballs so I don't think it'd work even if I COULD fully disable their teleporting. It's a shame, but without very specific modding I won't be able to add the Enderman to the roster