static class EntityGuardian.AIGuardianAttack extends EntityAIBase
Modifier and Type | Field and Description |
---|---|
private EntityGuardian |
theEntity |
private int |
tickCounter |
Constructor and Description |
---|
AIGuardianAttack(EntityGuardian p_i45833_1_) |
Modifier and Type | Method and Description |
---|---|
boolean |
continueExecuting()
Returns whether an in-progress EntityAIBase should continue executing
|
void |
resetTask()
Resets the task
|
boolean |
shouldExecute()
Returns whether the EntityAIBase should begin execution.
|
void |
startExecuting()
Execute a one shot task or start executing a continuous task
|
void |
updateTask()
Updates the task
|
getMutexBits, isInterruptible, setMutexBits
private EntityGuardian theEntity
private int tickCounter
public AIGuardianAttack(EntityGuardian p_i45833_1_)
public boolean shouldExecute()
EntityAIBase
shouldExecute
in class EntityAIBase
public boolean continueExecuting()
EntityAIBase
continueExecuting
in class EntityAIBase
public void startExecuting()
EntityAIBase
startExecuting
in class EntityAIBase
public void resetTask()
EntityAIBase
resetTask
in class EntityAIBase
public void updateTask()
EntityAIBase
updateTask
in class EntityAIBase