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

Public Member Functions

 EntityAIDoorInteract (EntityLiving par1EntityLiving)
 
boolean shouldExecute ()
 
boolean continueExecuting ()
 
void startExecuting ()
 
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 ()
 

Protected Attributes

EntityLiving theEntity
 
int entityPosX
 
int entityPosY
 
int entityPosZ
 
BlockDoor targetDoor
 

Constructor & Destructor Documentation

net.minecraft.entity.ai.EntityAIDoorInteract.EntityAIDoorInteract ( EntityLiving  par1EntityLiving)

Member Function Documentation

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

Returns whether an in-progress EntityAIBase should continue executing

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

Returns whether the EntityAIBase should begin execution.

Implements net.minecraft.entity.ai.EntityAIBase.

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

Execute a one shot task or start executing a continuous task

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

Updates the task

Member Data Documentation

int net.minecraft.entity.ai.EntityAIDoorInteract.entityPosX
protected
int net.minecraft.entity.ai.EntityAIDoorInteract.entityPosY
protected
int net.minecraft.entity.ai.EntityAIDoorInteract.entityPosZ
protected
BlockDoor net.minecraft.entity.ai.EntityAIDoorInteract.targetDoor
protected
EntityLiving net.minecraft.entity.ai.EntityAIDoorInteract.theEntity
protected

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