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

Public Member Functions

 EntityAIDefendVillage (EntityIronGolem par1EntityIronGolem)
 
boolean shouldExecute ()
 
void startExecuting ()
 
- Public Member Functions inherited from net.minecraft.entity.ai.EntityAITarget
 EntityAITarget (EntityLiving par1EntityLiving, float par2, boolean par3)
 
 EntityAITarget (EntityLiving par1EntityLiving, float par2, boolean par3, boolean par4)
 
boolean continueExecuting ()
 
void startExecuting ()
 
void resetTask ()
 
- 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 ()
 

Additional Inherited Members

- Protected Member Functions inherited from net.minecraft.entity.ai.EntityAITarget
boolean isSuitableTarget (EntityLiving par1EntityLiving, boolean par2)
 
- Protected Attributes inherited from net.minecraft.entity.ai.EntityAITarget
EntityLiving taskOwner
 
float targetDistance
 
boolean shouldCheckSight
 

Constructor & Destructor Documentation

net.minecraft.entity.ai.EntityAIDefendVillage.EntityAIDefendVillage ( EntityIronGolem  par1EntityIronGolem)

Member Function Documentation

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

Returns whether the EntityAIBase should begin execution.

Implements net.minecraft.entity.ai.EntityAIBase.

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

Execute a one shot task or start executing a continuous task


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