历史 - net.minecraft.world.entity.ai.behavior.SpearApproach

1.21.11

名称

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

字段

double: c, speedModifierWhenRepositioning, field_64621, speed, f_436240_

float: d, approachDistanceSq, field_64622, squaredAttackRange, f_433134_

构造函数

(double, float)

方法

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_