public class EntityAIMoveIndoors extends EntityAIBase
Modifier and Type | Field and Description |
---|---|
private VillageDoorInfo |
doorInfo |
private EntityCreature |
entity |
private int |
insidePosX |
private int |
insidePosZ |
Constructor and Description |
---|
EntityAIMoveIndoors(EntityCreature entityIn) |
Modifier and Type | Method and Description |
---|---|
void |
resetTask() |
boolean |
shouldContinueExecuting() |
boolean |
shouldExecute() |
void |
startExecuting() |
getMutexBits, isInterruptible, setMutexBits, updateTask
private final EntityCreature entity
private VillageDoorInfo doorInfo
private int insidePosX
private int insidePosZ
public EntityAIMoveIndoors(EntityCreature entityIn)
public boolean shouldExecute()
shouldExecute
in class EntityAIBase
public boolean shouldContinueExecuting()
shouldContinueExecuting
in class EntityAIBase
public void startExecuting()
startExecuting
in class EntityAIBase
public void resetTask()
resetTask
in class EntityAIBase