历史 - net.minecraft.world.entity.ai.goal.SpearUseGoal
1.21.11
名称
cpv
net.minecraft.world.entity.ai.goal.SpearUseGoal
net.minecraft.class_12112
net.minecraft.entity.ai.goal.ChargeKineticWeaponGoal
net.minecraft.src.C_432506_
net.minecraft.world.entity.ai.goal.SpearUseGoal
字段
int: a, MIN_REPOSITION_DISTANCE, field_64637, field_64637, f_435994_
int: b, MAX_REPOSITION_DISTANCE, field_64638, field_64638, f_433143_
int: c, MIN_COOLDOWN_DISTANCE, field_64639, field_64639, f_435710_
int: d, MAX_COOLDOWN_DISTANCE, field_64640, field_64640, f_437236_
double: i, MAX_FLEEING_TIME, field_63311, CHARGING_TIME_TICKS, f_433551_
T: j, mob, field_63306, entity, f_434241_
SpearUseGoal$SpearUseState: k, state, field_64643, data, f_436505_
double: e, speedModifierWhenCharging, field_63307, speed, f_433855_
double: f, speedModifierWhenRepositioning, field_63308, targetFollowingSpeed, f_436293_
float: g, approachDistanceSq, field_64641, maxSquaredDistanceToTarget, f_435902_
float: h, targetInRangeRadiusSq, field_64642, minSquaredDistanceToTarget, f_435523_
构造函数
(T, double, double, float, float)
方法
boolean (): b, canUse, method_6264, canStart, m_8036_
boolean (): h, ableToAttack, method_75142, canAttack, m_446153_
int (): i, getKineticWeaponUseDuration, method_75143, getUseGoalTicks, m_446596_
boolean (): c, canContinueToUse, method_6266, shouldContinue, m_8045_
void (): d, start, method_6269, start, m_8056_
void (): e, stop, method_6270, stop, m_8041_
void (): a, tick, method_6268, tick, m_8037_