mojira.dev
MC-2419

PersistenceRequired tag freezes mobs

I'm not sure if this is intended or not, but it's really annoying. When a mob is set to be persistent using NBT tags. It will stand absolutely still. It won't wander around like it normally would, instead, it just stands there and will look around aimlessly. This only happens with mobs such as blazes, skeletons, zombies, and even squids. These mobs will still move though: silverfish, slimes/ magma cubes, and bats.

Linked issues

Comments 9

Its an intended feature that those mobs freeze if there is no player within 32 blocks around them, have you tried get closer to them?

No matter how close I am to them, they just sit there. If I hit them with a snow ball they will do that glitchy slow walk for 4 seconds and then freeze again.

Well that sounds like a bug to me

Confirmed. 🙂

Entities that have that flag don't ever get their "movement" flag reset.

This might be fixed in the most recent snapshot. Can anybody confirm?

Still not fixed. Just give a mob something to hold, it'll never move except for turning randomly.

Aha! To clarify for anyone else like me that go confused by this issue: The mob will start moving once it targets a player. So this bug really only has a big effect on creative mode.

So... what are the chances this is working as designed? To be honest, I find this really useful as is. It allows you to place custom mobs and not worry about them despawning or wandering off until it spots a player. Very useful for custom and adventure maps.

Wouldn't it make more sense to have a "don't move" tag instead of assuming that's intended behavior on part of the map maker?

GerbilCrab475

migrated

Confirmed

NBT, mob, persistence

Minecraft 1.4.2, Minecraft 1.4.6, Minecraft 1.4.7, Snapshot 13w07a, Minecraft 1.5, ..., Snapshot 13w16a, Snapshot 13w16b, Minecraft 1.5.2, Snapshot 13w18c, Snapshot 13w19a

Snapshot 13w24a

Retrieved