net.minecraft.entity.ai
Class EntityAILookIdle

java.lang.Object
  extended by net.minecraft.entity.ai.EntityAIBase
      extended by net.minecraft.entity.ai.EntityAILookIdle

public class EntityAILookIdle
extends EntityAIBase


Constructor Summary
EntityAILookIdle(EntityLiving par1EntityLiving)
           
 
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
 
Methods inherited from class net.minecraft.entity.ai.EntityAIBase
getMutexBits, isContinuous, resetTask, setMutexBits
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

EntityAILookIdle

public EntityAILookIdle(EntityLiving par1EntityLiving)
Method Detail

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