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, updateTask
private 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 EntityAIBase
public void startExecuting()
startExecuting
in class EntityAIBase
public boolean continueExecuting()
continueExecuting
in class EntityAIBase