| protected final PathAwareEntity | |
| private final double | | speedModifier | | speedModifier | | field_6500 | | speed |
|
| private final boolean | | followingTargetEvenIfNotSeen | | followingTargetEvenIfNotSeen | | field_6502 | | pauseWhenMobIdle |
|
| private Path | |
| private double | | pathedTargetX | | pathedTargetX | | field_6508 | | targetX |
|
| private double | | pathedTargetY | | pathedTargetY | | field_6507 | | targetY |
|
| private double | | pathedTargetZ | | pathedTargetZ | | field_6506 | | targetZ |
|
| private int | | ticksUntilNextPathRecalculation | | ticksUntilNextPathRecalculation | | field_6501 | | updateCountdownTicks |
|
| private int | | ticksUntilNextAttack | | ticksUntilNextAttack | | field_24667 | | cooldown |
|
| private final int | | attackInterval | | attackInterval | | field_6504 | | attackIntervalTicks |
|
| private long | | lastCanUseCheck | | lastCanUseCheck | | field_19200 | | lastUpdateTime |
|
| private static final long | | COOLDOWN_BETWEEN_CAN_USE_CHECKS | | COOLDOWN_BETWEEN_CAN_USE_CHECKS | | field_30218 | | MAX_ATTACK_TIME |
|