History - net.minecraft.world.entity.ai.behavior.SpearApproach
1.21.11
Names
clq
net.minecraft.world.entity.ai.behavior.SpearApproach
net.minecraft.class_12358
net.minecraft.entity.ai.brain.task.SpearAttackTask
net.minecraft.src.C_432283_
net.minecraft.world.entity.ai.behavior.SpearApproach
Fields
double: c, speedModifierWhenRepositioning, field_64621, speed, f_436240_
float: d, approachDistanceSq, field_64622, squaredAttackRange, f_433134_
Constructors
(double, float)
Methods
boolean (PathfinderMob): a, ableToAttack, method_76699, canRun, m_439908_
boolean (ServerLevel, PathfinderMob): a, checkExtraStartConditions, method_76697, shouldRun, m_6114_
void (ServerLevel, PathfinderMob, long): a, start, method_76698, run, m_6735_
LivingEntity (PathfinderMob): b, getTarget, method_76701, getAttackTarget, m_444213_
boolean (ServerLevel, PathfinderMob, long): b, canStillUse, method_76700, shouldKeepRunning, m_6737_
boolean (PathfinderMob): c, farEnough, method_76703, isTargetWithinRange, m_443122_
void (ServerLevel, PathfinderMob, long): c, tick, method_76702, keepRunning, m_6725_
void (ServerLevel, PathfinderMob, long): d, stop, method_76704, finishRunning, m_6732_
boolean (long): a, timedOut, method_18915, isTimeLimitExceeded, m_7773_