YATS/Forge Documentation
 All Classes Namespaces Files Functions Variables Enumerator Pages
net.minecraft.entity.ai.EntityAIAvoidEntity Class Reference
Inheritance diagram for net.minecraft.entity.ai.EntityAIAvoidEntity:
net.minecraft.entity.ai.EntityAIBase

Public Member Functions

 EntityAIAvoidEntity (EntityCreature par1EntityCreature, Class par2Class, float par3, float par4, float par5)
 
boolean shouldExecute ()
 
boolean continueExecuting ()
 
void startExecuting ()
 
void resetTask ()
 
void updateTask ()
 
- Public Member Functions inherited from net.minecraft.entity.ai.EntityAIBase
boolean continueExecuting ()
 
boolean isInterruptible ()
 
void startExecuting ()
 
void resetTask ()
 
void updateTask ()
 
void setMutexBits (int par1)
 
int getMutexBits ()
 

Public Attributes

final IEntitySelector field_98218_a = new EntityAIAvoidEntitySelector(this)
 

Constructor & Destructor Documentation

net.minecraft.entity.ai.EntityAIAvoidEntity.EntityAIAvoidEntity ( EntityCreature  par1EntityCreature,
Class  par2Class,
float  par3,
float  par4,
float  par5 
)

Member Function Documentation

boolean net.minecraft.entity.ai.EntityAIAvoidEntity.continueExecuting ( )

Returns whether an in-progress EntityAIBase should continue executing

void net.minecraft.entity.ai.EntityAIAvoidEntity.resetTask ( )

Resets the task

boolean net.minecraft.entity.ai.EntityAIAvoidEntity.shouldExecute ( )
virtual

Returns whether the EntityAIBase should begin execution.

Implements net.minecraft.entity.ai.EntityAIBase.

void net.minecraft.entity.ai.EntityAIAvoidEntity.startExecuting ( )

Execute a one shot task or start executing a continuous task

void net.minecraft.entity.ai.EntityAIAvoidEntity.updateTask ( )

Updates the task

Member Data Documentation

final IEntitySelector net.minecraft.entity.ai.EntityAIAvoidEntity.field_98218_a = new EntityAIAvoidEntitySelector(this)

The documentation for this class was generated from the following file: