public abstract class EntityAIBase
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
private int |
mutexBits |
Constructor and Description |
---|
EntityAIBase() |
Modifier and Type | Method and Description |
---|---|
int |
getMutexBits() |
boolean |
isInterruptible() |
void |
resetTask() |
void |
setMutexBits(int mutexBitsIn) |
boolean |
shouldContinueExecuting() |
abstract boolean |
shouldExecute() |
void |
startExecuting() |
void |
updateTask() |
public abstract boolean shouldExecute()
public boolean shouldContinueExecuting()
public boolean isInterruptible()
public void startExecuting()
public void resetTask()
public void updateTask()
public void setMutexBits(int mutexBitsIn)
public int getMutexBits()