Package net.minecraft.src
Class EntityAIDoorInteract
- java.lang.Object
-
- net.minecraft.src.EntityAIBase
-
- net.minecraft.src.EntityAIDoorInteract
-
- Direct Known Subclasses:
EntityAIBreakDoor,EntityAIOpenDoor
public abstract class EntityAIDoorInteract extends EntityAIBase
-
-
Field Summary
Fields Modifier and Type Field Description protected intentityPosXprotected intentityPosYprotected intentityPosZprotected DoorBlocktargetDoorprotected LivingEntitytheEntity
-
Constructor Summary
Constructors Constructor Description EntityAIDoorInteract(LivingEntity var1)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontinueExecuting()booleanshouldExecute()voidstartExecuting()voidupdateTask()-
Methods inherited from class net.minecraft.src.EntityAIBase
getMutexBits, isContinuous, resetTask, setMutexBits
-
-
-
-
Field Detail
-
theEntity
protected LivingEntity theEntity
-
entityPosX
protected int entityPosX
-
entityPosY
protected int entityPosY
-
entityPosZ
protected int entityPosZ
-
targetDoor
protected DoorBlock targetDoor
-
-
Constructor Detail
-
EntityAIDoorInteract
public EntityAIDoorInteract(LivingEntity var1)
-
-
Method Detail
-
shouldExecute
public boolean shouldExecute()
- Specified by:
shouldExecutein classEntityAIBase
-
continueExecuting
public boolean continueExecuting()
- Overrides:
continueExecutingin classEntityAIBase
-
startExecuting
public void startExecuting()
- Overrides:
startExecutingin classEntityAIBase
-
updateTask
public void updateTask()
- Overrides:
updateTaskin classEntityAIBase
-
-