public class DroneAIAttackEntity
extends net.minecraft.entity.ai.goal.MeleeAttackGoal
| Constructor and Description |
|---|
DroneAIAttackEntity(EntityDrone attacker,
double speed,
boolean useLongMemory) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canContinueToUse() |
boolean |
canUse() |
void |
start() |
void |
tick() |
checkAndPerformAttack, getAttackInterval, getAttackReachSqr, getTicksUntilNextAttack, isTimeToAttack, resetAttackCooldown, stoppublic DroneAIAttackEntity(EntityDrone attacker, double speed, boolean useLongMemory)
public boolean canUse()
canUse in class net.minecraft.entity.ai.goal.MeleeAttackGoalpublic void start()
start in class net.minecraft.entity.ai.goal.MeleeAttackGoalpublic boolean canContinueToUse()
canContinueToUse in class net.minecraft.entity.ai.goal.MeleeAttackGoalpublic void tick()
tick in class net.minecraft.entity.ai.goal.MeleeAttackGoal