static class EntityBlaze.AIFireballAttack extends EntityAIBase
Modifier and Type | Field and Description |
---|---|
private int |
attackStep |
private int |
attackTime |
private EntityBlaze |
blaze |
Constructor and Description |
---|
AIFireballAttack(EntityBlaze blazeIn) |
Modifier and Type | Method and Description |
---|---|
private double |
getFollowDistance() |
void |
resetTask() |
boolean |
shouldExecute() |
void |
startExecuting() |
void |
updateTask() |
getMutexBits, isInterruptible, setMutexBits, shouldContinueExecuting
private final EntityBlaze blaze
private int attackStep
private int attackTime
public AIFireballAttack(EntityBlaze blazeIn)
public boolean shouldExecute()
shouldExecute
in class EntityAIBase
public void startExecuting()
startExecuting
in class EntityAIBase
public void resetTask()
resetTask
in class EntityAIBase
public void updateTask()
updateTask
in class EntityAIBase
private double getFollowDistance()