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

Public Member Functions

 EntityAIAttackOnCollide (EntityLiving par1EntityLiving, Class par2Class, float par3, boolean par4)
 
 EntityAIAttackOnCollide (EntityLiving par1EntityLiving, float par2, boolean par3)
 
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 ()
 

Constructor & Destructor Documentation

net.minecraft.entity.ai.EntityAIAttackOnCollide.EntityAIAttackOnCollide ( EntityLiving  par1EntityLiving,
Class  par2Class,
float  par3,
boolean  par4 
)
net.minecraft.entity.ai.EntityAIAttackOnCollide.EntityAIAttackOnCollide ( EntityLiving  par1EntityLiving,
float  par2,
boolean  par3 
)

Member Function Documentation

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

Returns whether an in-progress EntityAIBase should continue executing

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

Resets the task

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

Returns whether the EntityAIBase should begin execution.

Implements net.minecraft.entity.ai.EntityAIBase.

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

Execute a one shot task or start executing a continuous task

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

Updates the task


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