public class EntityAIAttackRanged extends EntityAIBase
| Constructor and Description | 
|---|
| EntityAIAttackRanged(IRangedAttackMob attacker,
                    double movespeed,
                    int maxAttackTime,
                    float maxAttackDistanceIn) | 
| EntityAIAttackRanged(IRangedAttackMob attacker,
                    double movespeed,
                    int p_i1650_4_,
                    int maxAttackTime,
                    float maxAttackDistanceIn) | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | continueExecuting() | 
| void | resetTask() | 
| boolean | shouldExecute() | 
| void | updateTask() | 
getMutexBits, isInterruptible, setMutexBits, startExecutingpublic EntityAIAttackRanged(IRangedAttackMob attacker, double movespeed, int maxAttackTime, float maxAttackDistanceIn)
public EntityAIAttackRanged(IRangedAttackMob attacker, double movespeed, int p_i1650_4_, int maxAttackTime, float maxAttackDistanceIn)
public boolean shouldExecute()
shouldExecute in class EntityAIBasepublic boolean continueExecuting()
continueExecuting in class EntityAIBasepublic void resetTask()
resetTask in class EntityAIBasepublic void updateTask()
updateTask in class EntityAIBase