public class EntityAIPanic extends EntityAIBase
| Modifier and Type | Field and Description |
|---|---|
private double |
randPosX |
private double |
randPosY |
private double |
randPosZ |
protected double |
speed |
private EntityCreature |
theEntityCreature |
| Constructor and Description |
|---|
EntityAIPanic(EntityCreature creature,
double speedIn) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
continueExecuting()
Returns whether an in-progress EntityAIBase should continue executing
|
boolean |
shouldExecute()
Returns whether the EntityAIBase should begin execution.
|
void |
startExecuting()
Execute a one shot task or start executing a continuous task
|
getMutexBits, isInterruptible, resetTask, setMutexBits, updateTaskprivate EntityCreature theEntityCreature
protected double speed
private double randPosX
private double randPosY
private double randPosZ
public EntityAIPanic(EntityCreature creature, double speedIn)
public boolean shouldExecute()
shouldExecute in class EntityAIBasepublic void startExecuting()
startExecuting in class EntityAIBasepublic boolean continueExecuting()
continueExecuting in class EntityAIBase