net.minecraft.entity.ai
Class EntityAIArrowAttack
java.lang.Object
  
net.minecraft.entity.ai.EntityAIBase
      
net.minecraft.entity.ai.EntityAIArrowAttack
public class EntityAIArrowAttack
- extends EntityAIBase
 
 
| 
Method Summary | 
 boolean | 
continueExecuting()
 
          Returns whether an in-progress EntityAIBase should continue executing | 
 void | 
resetTask()
 
          Resets the task | 
 boolean | 
shouldExecute()
 
          Returns whether the EntityAIBase should begin execution. | 
 void | 
updateTask()
 
          Updates the task | 
 
 
 
EntityAIArrowAttack
public EntityAIArrowAttack(IRangedAttackMob par1IRangedAttackMob,
                           float par2,
                           int par3,
                           float par4)
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
 
 
 
resetTask
public void resetTask()
- Resets the task
- Overrides:
 resetTask in class EntityAIBase
 
 
 
updateTask
public void updateTask()
- Updates the task
- Overrides:
 updateTask in class EntityAIBase