net.minecraft.entity.ai
Class EntityAIDoorInteract
java.lang.Object
net.minecraft.entity.ai.EntityAIBase
net.minecraft.entity.ai.EntityAIDoorInteract
- Direct Known Subclasses:
- EntityAIBreakDoor, EntityAIOpenDoor
public abstract class EntityAIDoorInteract
- extends EntityAIBase
Method Summary |
boolean |
continueExecuting()
Returns whether an in-progress EntityAIBase should continue executing |
boolean |
shouldExecute()
Returns whether the EntityAIBase should begin execution. |
void |
startExecuting()
Execute a one shot task or start executing a continuous task |
void |
updateTask()
Updates the task |
EntityAIDoorInteract
public EntityAIDoorInteract(EntityLiving par1EntityLiving)
shouldExecute
public boolean shouldExecute()
- Returns whether the EntityAIBase should begin execution.
- Specified by:
shouldExecute
in class EntityAIBase
continueExecuting
public boolean continueExecuting()
- Returns whether an in-progress EntityAIBase should continue executing
- Overrides:
continueExecuting
in class EntityAIBase
startExecuting
public void startExecuting()
- Execute a one shot task or start executing a continuous task
- Overrides:
startExecuting
in class EntityAIBase
updateTask
public void updateTask()
- Updates the task
- Overrides:
updateTask
in class EntityAIBase