net.minecraft.world.entity

public abstract class LivingEntity

extends Entity implements Attackable, WaypointTransmitter

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint

cam
net.minecraft.world.entity.LivingEntity
net.minecraft.class_1309
net.minecraft.entity.LivingEntity
net.minecraft.src.C_524_

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_36332
LOGGER
f_201943_
private static final String
b
TAG_ACTIVE_EFFECTS
field_45740
ACTIVE_EFFECTS_KEY
f_290660_
public static final String
l
TAG_ATTRIBUTES
field_51995
ATTRIBUTES_KEY
f_399427_
public static final String
m
TAG_SLEEPING_POS
field_60537
SLEEPING_POS_KEY
f_399177_
public static final String
n
TAG_EQUIPMENT
field_60538
EQUIPMENT_KEY
f_399392_
public static final String
o
TAG_BRAIN
field_60539
BRAIN_KEY
f_400356_
public static final String
p
TAG_FALL_FLYING
field_60540
FALL_FLYING_KEY
f_398922_
public static final String
q
TAG_HURT_TIME
field_60541
HURT_TIME_KEY
f_398997_
public static final String
r
TAG_DEATH_TIME
field_60542
DEATH_TIME_KEY
f_398662_
public static final String
s
TAG_HURT_BY_TIMESTAMP
field_60543
HURT_BY_TIMESTAMP_KEY
f_399703_
public static final String
t
TAG_HEALTH
field_60544
HEALTH_KEY
f_398819_
private static final ResourceLocation
c
SPEED_MODIFIER_POWDER_SNOW_ID
field_27859
POWDER_SNOW_SPEED_MODIFIER_ID
f_336700_
private static final ResourceLocation
d
SPRINTING_MODIFIER_ID
field_51996
SPRINTING_SPEED_MODIFIER_ID
f_337462_
private static final AttributeModifier
e
SPEED_MODIFIER_SPRINTING
field_6231
SPRINTING_SPEED_BOOST
f_20960_
public static final int
u
EQUIPMENT_SLOT_OFFSET
field_30071
EQUIPMENT_SLOT_ID
f_147168_
public static final int
aM
ARMOR_SLOT_OFFSET
field_30072
field_30072
f_147169_
public static final int
aN
BODY_ARMOR_OFFSET
field_48827
field_48827
f_316361_
public static final int
aO
SADDLE_OFFSET
field_55952
field_55952
f_381746_
public static final int
aP
SWING_DURATION
field_30073
GLOWING_FLAG
f_147170_
public static final int
aQ
PLAYER_HURT_EXPERIENCE_TIME
field_30074
field_30074
f_147171_
private static final int
bQ
DAMAGE_SOURCE_TIMEOUT
field_30078
field_30078
f_147178_
public static final double
aR
MIN_MOVEMENT_DISTANCE
field_30075
field_30075
f_147172_
public static final double
aS
DEFAULT_BASE_GRAVITY
field_30076
GRAVITY
f_147173_
public static final int
aT
DEATH_DURATION
field_30077
DEATH_TICKS
f_147174_
protected static final float
aU
INPUT_FRICTION
field_56256
field_56256
f_381341_
private static final int
bR
TICKS_PER_ELYTRA_FREE_FALL_EVENT
field_30080
field_30080
f_147180_
private static final int
bS
FREE_FALL_EVENTS_PER_ELYTRA_BREAK
field_30081
field_30081
f_147181_
public static final float
aV
BASE_JUMP_POWER
field_44874
field_44874
f_286963_
private static final double
bT
MAX_LINE_OF_SIGHT_TEST_RANGE
field_33908
MAX_ENTITY_VIEWING_DISTANCE
f_147182_
protected static final int
aW
LIVING_ENTITY_FLAG_IS_USING
field_30064
USING_ITEM_FLAG
f_147176_
protected static final int
aX
LIVING_ENTITY_FLAG_OFF_HAND
field_30065
OFF_HAND_ACTIVE_FLAG
f_147177_
protected static final int
aY
LIVING_ENTITY_FLAG_SPIN_ATTACK
field_30066
USING_RIPTIDE_FLAG
f_147163_
protected static final EntityDataAccessor<Byte>
aZ
DATA_LIVING_ENTITY_FLAGS
field_6257
LIVING_FLAGS
f_20909_
private static final EntityDataAccessor<Float>
bU
DATA_HEALTH_ID
field_6247
HEALTH
f_20961_
private static final EntityDataAccessor<List<ParticleOptions>>
bV
DATA_EFFECT_PARTICLES
field_49792
POTION_SWIRLS
f_314048_
private static final EntityDataAccessor<Boolean>
bW
DATA_EFFECT_AMBIENCE_ID
field_6214
POTION_SWIRLS_AMBIENT
f_20963_
private static final EntityDataAccessor<Integer>
bX
DATA_ARROW_COUNT_ID
field_6219
STUCK_ARROW_COUNT
f_20940_
private static final EntityDataAccessor<Integer>
bY
DATA_STINGER_COUNT_ID
field_20348
STINGER_COUNT
f_20941_
private static final EntityDataAccessor<Optional<BlockPos>>
bZ
SLEEPING_POS_ID
field_18073
SLEEPING_POSITION
f_20942_
private static final int
ca
PARTICLE_FREQUENCY_WHEN_INVISIBLE
field_49793
field_49793
f_315520_
protected static final EntityDimensions
ba
SLEEPING_DIMENSIONS
field_18072
SLEEPING_DIMENSIONS
f_20910_
public static final float
bb
EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT
field_30068
BABY_SCALE_FACTOR
f_147165_
public static final float
bc
DEFAULT_BABY_SCALE
field_47756
field_47756
f_316528_
public static final Predicate<LivingEntity>
bd
PLAYER_NOT_WEARING_DISGUISE_ITEM
field_54564
NOT_WEARING_GAZE_DISGUISE_PREDICATE
f_348246_
private static final com.mojang.serialization.Dynamic<?>
cb
EMPTY_BRAIN
field_60356
BRAIN
f_399137_
private final AttributeMap
cc
attributes
field_6260
attributes
f_20943_
private final CombatTracker
cd
combatTracker
field_6256
damageTracker
f_20944_
private final Map<Holder<MobEffect>, MobEffectInstance>
ce
activeEffects
field_6280
activeStatusEffects
f_20945_
private final Map<EquipmentSlot, ItemStack>
cf
lastEquipmentItems
field_55951
lastEquipmentStacks
f_382566_
public boolean
be
swinging
field_6252
handSwinging
f_20911_
private boolean
cg
discardFriction
field_30082
noDrag
f_147183_
public InteractionHand
bf
swingingArm
field_6266
preferredHand
f_20912_
public int
bg
swingTime
field_6279
handSwingTicks
f_20913_
public int
bh
removeArrowTime
field_6218
stuckArrowTimer
f_20914_
public int
bi
removeStingerTime
field_20347
stuckStingerTimer
f_20915_
public int
bj
hurtTime
field_6235
hurtTime
f_20916_
public int
bk
hurtDuration
field_6254
maxHurtTime
f_20917_
public int
bl
deathTime
field_6213
deathTime
f_20919_
public float
bm
oAttackAnim
field_6229
lastHandSwingProgress
f_20920_
public float
bn
attackAnim
field_6251
handSwingProgress
f_20921_
protected int
bo
attackStrengthTicker
field_6273
lastAttackedTicks
f_20922_
public final WalkAnimationState
bp
walkAnimation
field_42108
limbAnimator
f_267362_
public final int
bq
invulnerableDuration
field_6269
defaultMaxHealth
f_20926_
public float
br
yBodyRot
field_6283
bodyYaw
f_20883_
public float
bs
yBodyRotO
field_6220
lastBodyYaw
f_20884_
public float
bt
yHeadRot
field_6241
headYaw
f_20885_
public float
bu
yHeadRotO
field_6259
lastHeadYaw
f_20886_
public final ElytraAnimationState
bv
elytraAnimationState
field_52447
elytraFlightController
f_347698_
protected EntityReference<Player>
bw
lastHurtByPlayer
field_6258
attackingPlayer
f_20888_
protected int
bx
lastHurtByPlayerMemoryTime
field_6238
playerHitTimer
f_379824_
protected boolean
by
dead
field_6272
dead
f_20890_
protected int
bz
noActionTime
field_6278
despawnCounter
f_20891_
protected float
bA
lastHurt
field_6253
lastDamageTaken
f_20898_
protected boolean
bB
jumping
field_6282
jumping
f_20899_
public float
bC
xxa
field_6212
sidewaysSpeed
f_20900_
public float
bD
yya
field_6227
upwardSpeed
f_20901_
public float
bE
zza
field_6250
forwardSpeed
f_20902_
protected InterpolationHandler
bF
interpolation
field_55675
interpolator
f_382691_
protected double
bG
lerpYHeadRot
field_45123
serverHeadYaw
f_291034_
protected int
bH
lerpHeadSteps
field_6265
headTrackingIncrements
f_20934_
private boolean
ch
effectsDirty
field_6285
effectsChanged
f_20948_
private EntityReference<LivingEntity>
ci
lastHurtByMob
field_55674
attackerReference
f_20949_
private int
cj
lastHurtByMobTimestamp
field_6230
lastAttackedTime
f_20950_
private LivingEntity
ck
lastHurtMob
field_6236
attacking
f_20951_
private int
cl
lastHurtMobTimestamp
field_6270
lastAttackTime
f_20952_
private float
cm
speed
field_6287
movementSpeed
f_20953_
private int
cn
noJumpDelay
field_6228
jumpingCooldown
f_20954_
private float
co
absorptionAmount
field_6246
absorptionAmount
f_20955_
protected ItemStack
bI
useItem
field_6277
activeItemStack
f_20935_
protected int
bJ
useItemRemaining
field_6222
itemUseTimeLeft
f_20936_
protected int
bK
fallFlyTicks
field_6239
glidingTicks
f_20937_
private BlockPos
cp
lastPos
field_6268
lastBlockPos
f_20956_
private Optional<BlockPos>
cq
lastClimbablePos
field_22418
climbingPos
f_20957_
private DamageSource
cr
lastDamageSource
field_6276
lastDamageSource
f_20958_
private long
cs
lastDamageStamp
field_6226
lastDamageTime
f_20930_
protected int
bL
autoSpinAttackTicks
field_6261
riptideTicks
f_20938_
protected float
bM
autoSpinAttackDmg
field_51569
riptideAttackDamage
f_336815_
protected ItemStack
bN
autoSpinAttackItemStack
field_51570
riptideStack
f_337007_
private float
ct
swimAmount
field_6243
leaningPitch
f_20931_
private float
cu
swimAmountO
field_6264
lastLeaningPitch
f_20932_
protected Brain<?>
bO
brain
field_18321
brain
f_20939_
private boolean
cv
skipDropExperience
field_37421
experienceDroppingDisabled
f_217034_
private final EnumMap<EquipmentSlot, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<Enchantment, Set<EnchantmentLocationBasedEffect>>>
cw
activeLocationDependentEnchantments
field_51571
locationBasedEnchantmentEffects
f_337389_
protected final EntityEquipment
bP
equipment
field_56535
equipment
f_381142_
private Waypoint$Icon
cx
locatorBarIcon
field_59669
waypointConfig
f_400287_

Constructor summary

ModifierConstructor
protected (EntityType<? extends LivingEntity> p_20967_, Level arg1)

Method summary

Modifier and TypeMethod
protected EntityEquipment
eg()
createEquipment()
method_67518()
createEquipment()
m_384817_()
public Brain<?>
eh()
getBrain()
method_18868()
getBrain()
m_6274_()
protected Brain$Provider<?>
ei()
brainProvider()
method_28306()
createBrainProfile()
m_5490_()
protected Brain<?>
a(com.mojang.serialization.Dynamic<?> arg0)
makeBrain(com.mojang.serialization.Dynamic<?> arg0)
method_18867(com.mojang.serialization.Dynamic<?> arg0)
deserializeBrain(com.mojang.serialization.Dynamic<?> dynamic)
m_8075_(com.mojang.serialization.Dynamic<?> arg0)
public void
c(aub arg0)
kill(ServerLevel arg0)
method_5768(class_3218 arg0)
kill(ServerWorld arg0)
m_6074_(C_12_ arg0)
public boolean
a(bzv<?> arg0)
canAttackType(EntityType<?> arg0)
method_5973(class_1299<?> arg0)
canTarget(EntityType<?> type)
m_6549_(C_513_<?> arg0)
protected void
a(all$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
m_8097_(C_5247_$C_313487_ arg0)
public static AttributeSupplier$Builder
ej()
createLivingAttributes()
method_26827()
createLivingAttributes()
m_21183_()
protected void
a(double arg0, boolean arg1, eeb arg2, jb arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
method_5623(double arg0, boolean arg1, class_2680 arg2, class_2338 arg3)
fall(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
m_7840_(double p_20991_, boolean p_20993_, C_2064_ arg2, C_4675_ arg3)
public boolean
ek()
canBreatheUnderwater()
method_6094()
canBreatheInWater()
m_6040_()
public float
b(float arg0)
getSwimAmount(float arg0)
method_6024(float arg0)
getLeaningPitch(float tickProgress)
m_20998_(float arg0)
public boolean
el()
hasLandedInLiquid()
method_59925()
hasLandedInFluid()
m_339712_()
public void
az()
baseTick()
method_5670()
baseTick()
m_6075_()
protected float
aW()
getBlockSpeedFactor()
method_23326()
getVelocityMultiplier()
m_6041_()
public float
em()
getLuck()
method_7292()
getLuck()
m_36336_()
protected void
en()
removeFrost()
method_32324()
removePowderSnowSlow()
m_147225_()
protected void
eo()
tryAddFrost()
method_32325()
addPowderSnowSlowIfNeeded()
m_147226_()
protected void
b(aub arg0, jb arg1)
onChangedBlock(ServerLevel arg0, BlockPos arg1)
method_6126(class_3218 arg0, class_2338 arg1)
applyMovementEffects(ServerWorld world, BlockPos pos)
m_5806_(C_12_ p_21175_, C_4675_ arg1)
public boolean
g_()
isBaby()
method_6109()
isBaby()
m_6162_()
public float
ep()
getAgeScale()
method_17825()
getScaleFactor()
m_320705_()
public final float
eq()
getScale()
method_55693()
getScale()
m_6134_()
protected float
c(float arg0)
sanitizeScale(float arg0)
method_56077(float arg0)
clampScale(float scale)
m_319572_(float arg0)
public boolean
er()
isAffectedByFluids()
method_29920()
shouldSwimInFluids()
m_6129_()
protected void
es()
tickDeath()
method_6108()
updatePostDeath()
m_6153_()
public boolean
et()
shouldDropExperience()
method_6054()
shouldDropExperience()
m_6149_()
protected boolean
eu()
shouldDropLoot()
method_27071()
shouldDropLoot()
m_6125_()
protected int
l(int arg0)
decreaseAirSupply(int arg0)
method_6130(int arg0)
getNextAirUnderwater(int air)
m_7302_(int arg0)
protected int
m(int arg0)
increaseAirSupply(int arg0)
method_6064(int arg0)
getNextAirOnLand(int air)
m_7305_(int arg0)
public final int
a(aub arg0, bzm arg1)
getExperienceReward(ServerLevel arg0, Entity arg1)
method_59923(class_3218 arg0, class_1297 arg1)
getExperienceToDrop(ServerWorld world, Entity attacker)
m_339042_(C_12_ p_343916_, C_507_ arg1)
protected int
e(aub arg0)
getBaseExperienceReward(ServerLevel arg0)
method_6110(class_3218 arg0)
getExperienceToDrop(ServerWorld world)
m_213860_(C_12_ arg0)
protected boolean
ev()
isAlwaysExperienceDropper()
method_6071()
shouldAlwaysDropExperience()
m_6124_()
public LivingEntity
ew()
getLastHurtByMob()
method_6065()
getAttacker()
m_21188_()
public Player
ex()
getLastHurtByPlayer()
method_66280()
getAttackingPlayer()
m_388043_()
public LivingEntity
ak()
getLastAttacker()
method_49107()
getLastAttacker()
m_271686_()
public int
ey()
getLastHurtByMobTimestamp()
method_6117()
getLastAttackedTime()
m_21213_()
public void
a(cut arg0, int arg1)
setLastHurtByPlayer(Player arg0, int arg1)
method_66277(class_1657 arg0, int arg1)
setAttacking(PlayerEntity attackingPlayer, int playerHitTimer)
m_386414_(C_1141_ p_391223_, int arg1)
public void
a(UUID arg0, int arg1)
setLastHurtByPlayer(UUID arg0, int arg1)
method_66278(UUID arg0, int arg1)
setAttacking(UUID attackingPlayer, int playerHitTimer)
m_21247_(UUID p_396369_, int arg1)
private void
a(bzs<cut> arg0, int arg1)
setLastHurtByPlayer(EntityReference<Player> arg0, int arg1)
method_29505(class_10583<class_1657> arg0, int arg1)
setAttacking(LazyEntityReference<PlayerEntity> attackingPlayer, int playerHitTimer)
m_384082_(C_379042_<C_1141_> p_392614_, int arg1)
public void
a(cam arg0)
setLastHurtByMob(LivingEntity arg0)
method_6015(class_1309 arg0)
setAttacker(LivingEntity attacker)
m_6703_(C_524_ arg0)
public LivingEntity
ez()
getLastHurtMob()
method_6052()
getAttacking()
m_21214_()
public int
eA()
getLastHurtMobTimestamp()
method_6083()
getLastAttackTime()
m_21215_()
public void
C(bzm arg0)
setLastHurtMob(Entity arg0)
method_6114(class_1297 arg0)
onAttacking(Entity target)
m_21335_(C_507_ arg0)
public int
eB()
getNoActionTime()
method_6131()
getDespawnCounter()
m_21216_()
public void
n(int arg0)
setNoActionTime(int arg0)
method_16826(int arg0)
setDespawnCounter(int despawnCounter)
m_21310_(int arg0)
public boolean
eC()
shouldDiscardFriction()
method_35053()
hasNoDrag()
m_147223_()
public void
r(boolean arg0)
setDiscardFriction(boolean arg0)
method_35054(boolean arg0)
setNoDrag(boolean noDrag)
m_147244_(boolean arg0)
protected boolean
b(bzw arg0)
doesEmitEquipEvent(EquipmentSlot arg0)
method_44201(class_1304 arg0)
isArmorSlot(EquipmentSlot slot)
m_213772_(C_516_ arg0)
public void
a(bzw arg0, dcv arg1, dcv arg2)
onEquipItem(EquipmentSlot arg0, ItemStack arg1, ItemStack arg2)
method_6116(class_1304 arg0, class_1799 arg1, class_1799 arg2)
onEquipStack(EquipmentSlot slot, ItemStack oldStack, ItemStack newStack)
m_238392_(C_516_ p_238394_, C_1391_ p_238395_, C_1391_ arg2)
protected Holder<SoundEvent>
a(bzw arg0, dcv arg1, dle arg2)
getEquipSound(EquipmentSlot arg0, ItemStack arg1, Equippable arg2)
method_66667(class_1304 arg0, class_1799 arg1, class_10192 arg2)
getEquipSound(EquipmentSlot slot, ItemStack stack, EquippableComponent equippableComponent)
m_384627_(C_516_ p_395451_, C_1391_ p_396028_, C_346084_ arg2)
public void
a(bzm$e arg0)
remove(Entity$RemovalReason arg0)
method_5650(class_1297$class_5529 arg0)
remove(Entity$RemovalReason arg0)
m_142687_(C_507_$C_141065_ arg0)
public void
b(bzm$e arg0)
onRemoval(Entity$RemovalReason arg0)
method_64615(class_1297$class_5529 arg0)
onRemove(Entity$RemovalReason arg0)
m_352670_(C_507_$C_141065_ arg0)
protected void
a(aub arg0, bzm$e arg1)
triggerOnDeathMobEffects(ServerLevel arg0, Entity$RemovalReason arg1)
method_60699(class_3218 arg0, class_1297$class_5529 arg1)
onRemoval(ServerWorld world, Entity$RemovalReason reason)
m_339636_(C_12_ p_344022_, C_507_$C_141065_ arg1)
protected void
a(fdc arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
writeCustomData(WriteView arg0)
m_7380_(C_398537_ arg0)
public ItemEntity
a(dcv arg0, boolean arg1, boolean arg2)
drop(ItemStack arg0, boolean arg1, boolean arg2)
method_7329(class_1799 arg0, boolean arg1, boolean arg2)
dropItem(ItemStack stack, boolean dropAtSelf, boolean retainOwnership)
m_9084_(C_1391_ p_393118_, boolean p_392158_, boolean arg2)
protected void
a(fda arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
readCustomData(ReadView arg0)
m_7378_(C_398549_ arg0)
protected void
eD()
tickEffects()
method_6050()
tickStatusEffects()
m_21217_()
protected void
K()
updateInvisibilityStatus()
method_6027()
updatePotionVisibility()
m_8034_()
private void
l()
updateSynchronizedMobEffectParticles()
method_58150()
updatePotionSwirls()
m_323815_()
private void
p()
updateGlowingStatus()
method_36362()
updateGlowing()
m_147239_()
public double
D(bzm arg0)
getVisibilityPercent(Entity arg0)
method_18390(class_1297 arg0)
getAttackDistanceScalingFactor(Entity entity)
m_20968_(C_507_ arg0)
public boolean
c(cam arg0)
canAttack(LivingEntity arg0)
method_18395(class_1309 arg0)
canTarget(LivingEntity target)
m_6779_(C_524_ arg0)
public boolean
eE()
canBeSeenAsEnemy()
method_33190()
canTakeDamage()
m_142066_()
public boolean
eF()
canBeSeenByAnyone()
method_36608()
isPartOfGame()
m_142065_()
public static boolean
d(Collection<byq> arg0)
areAllEffectsAmbient(Collection<MobEffectInstance> arg0)
method_6089(Collection<class_1293> arg0)
containsOnlyAmbientEffects(Collection<StatusEffectInstance> effects)
m_21179_(Collection<C_498_> p_21180_)
protected void
eG()
removeEffectParticles()
method_6069()
clearPotionSwirls()
m_21218_()
public boolean
eH()
removeAllEffects()
method_6012()
clearStatusEffects()
m_21219_()
public Collection<MobEffectInstance>
eI()
getActiveEffects()
method_6026()
getStatusEffects()
m_21220_()
public Map<Holder<MobEffect>, MobEffectInstance>
eJ()
getActiveEffectsMap()
method_6088()
getActiveStatusEffects()
m_21221_()
public boolean
d(jl<byo> arg0)
hasEffect(Holder<MobEffect> arg0)
method_6059(class_6880<class_1291> arg0)
hasStatusEffect(RegistryEntry<StatusEffect> effect)
m_21023_(C_203228_<C_496_> arg0)
public MobEffectInstance
e(jl<byo> arg0)
getEffect(Holder<MobEffect> arg0)
method_6112(class_6880<class_1291> arg0)
getStatusEffect(RegistryEntry<StatusEffect> effect)
m_21124_(C_203228_<C_496_> arg0)
public float
a(jl<byo> arg0, float arg1)
getEffectBlendFactor(Holder<MobEffect> arg0, float arg1)
method_66279(class_6880<class_1291> arg0, float arg1)
getEffectFadeFactor(RegistryEntry<StatusEffect> effect, float tickProgress)
m_384269_(C_203228_<C_496_> p_396175_, float arg1)
public final boolean
a(byq arg0)
addEffect(MobEffectInstance arg0)
method_6092(class_1293 arg0)
addStatusEffect(StatusEffectInstance effect)
m_7292_(C_498_ arg0)
public boolean
b(byq arg0, bzm arg1)
addEffect(MobEffectInstance arg0, Entity arg1)
method_37222(class_1293 arg0, class_1297 arg1)
addStatusEffect(StatusEffectInstance effect, Entity source)
m_147207_(C_498_ p_147209_, C_507_ arg1)
public boolean
b(byq arg0)
canBeAffected(MobEffectInstance arg0)
method_6049(class_1293 arg0)
canHaveStatusEffect(StatusEffectInstance effect)
m_7301_(C_498_ arg0)
public void
c(byq arg0, bzm arg1)
forceAddEffect(MobEffectInstance arg0, Entity arg1)
method_26082(class_1293 arg0, class_1297 arg1)
setStatusEffect(StatusEffectInstance effect, Entity source)
m_147215_(C_498_ p_147217_, C_507_ arg1)
public boolean
eK()
isInvertedHealAndHarm()
method_5999()
hasInvertedHealingAndHarm()
m_21222_()
public final MobEffectInstance
f(jl<byo> arg0)
removeEffectNoUpdate(Holder<MobEffect> arg0)
method_6111(class_6880<class_1291> arg0)
removeStatusEffectInternal(RegistryEntry<StatusEffect> effect)
m_6234_(C_203228_<C_496_> arg0)
public boolean
g(jl<byo> arg0)
removeEffect(Holder<MobEffect> arg0)
method_6016(class_6880<class_1291> arg0)
removeStatusEffect(RegistryEntry<StatusEffect> effect)
m_21195_(C_203228_<C_496_> arg0)
protected void
a(byq arg0, bzm arg1)
onEffectAdded(MobEffectInstance arg0, Entity arg1)
method_6020(class_1293 arg0, class_1297 arg1)
onStatusEffectApplied(StatusEffectInstance effect, Entity source)
m_142540_(C_498_ p_147191_, C_507_ arg1)
public void
c(byq arg0)
sendEffectToPassengers(MobEffectInstance arg0)
method_52197(class_1293 arg0)
sendEffectToControllingPlayer(StatusEffectInstance effect)
m_289605_(C_498_ arg0)
protected void
a(byq arg0, boolean arg1, bzm arg2)
onEffectUpdated(MobEffectInstance arg0, boolean arg1, Entity arg2)
method_6009(class_1293 arg0, boolean arg1, class_1297 arg2)
onStatusEffectUpgraded(StatusEffectInstance effect, boolean reapplyEffect, Entity source)
m_141973_(C_498_ p_147193_, boolean p_147194_, C_507_ arg2)
protected void
c(Collection<byq> arg0)
onEffectsRemoved(Collection<MobEffectInstance> arg0)
method_6129(Collection<class_1293> arg0)
onStatusEffectsRemoved(Collection<StatusEffectInstance> effects)
m_353161_(Collection<C_498_> arg0)
private void
H()
refreshDirtyAttributes()
method_52543()
updateAttributes()
m_292733_()
protected void
a(jl<cbn> arg0)
onAttributeUpdated(Holder<Attribute> arg0)
method_52540(class_6880<class_1320> arg0)
updateAttribute(RegistryEntry<EntityAttribute> attribute)
m_292989_(C_203228_<C_552_> arg0)
public void
d(float arg0)
heal(float arg0)
method_6025(float arg0)
heal(float amount)
m_5634_(float arg0)
public float
eL()
getHealth()
method_6032()
getHealth()
m_21223_()
public void
x(float arg0)
setHealth(float arg0)
method_6033(float arg0)
setHealth(float health)
m_21153_(float arg0)
public boolean
eM()
isDeadOrDying()
method_29504()
isDead()
m_21224_()
public boolean
a(aub arg0, byb arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
damage(ServerWorld arg0, DamageSource arg1, float arg2)
m_351622_(C_12_ p_361865_, C_489_ p_365677_, float arg2)
public float
b(aub arg0, byb arg1, float arg2)
applyItemBlocking(ServerLevel arg0, DamageSource arg1, float arg2)
method_67346(class_3218 arg0, class_1282 arg1, float arg2)
getDamageBlockedAmount(ServerWorld world, DamageSource source, float amount)
m_388793_(C_12_ p_392511_, C_489_ p_394545_, float arg2)
private void
i(byb arg0)
playSecondaryHurtSound(DamageSource arg0)
method_66283(class_1282 arg0)
playThornsSound(DamageSource damageSource)
m_388457_(C_489_ arg0)
protected void
f(byb arg0)
resolveMobResponsibleForDamage(DamageSource arg0)
method_65344(class_1282 arg0)
becomeAngry(DamageSource damageSource)
m_373161_(C_489_ arg0)
protected Player
g(byb arg0)
resolvePlayerResponsibleForDamage(DamageSource arg0)
method_65343(class_1282 arg0)
setAttackingPlayer(DamageSource damageSource)
m_372576_(C_489_ arg0)
protected void
b(aub arg0, cam arg1)
blockUsingItem(ServerLevel arg0, LivingEntity arg1)
method_6090(class_3218 arg0, class_1309 arg1)
takeShieldHit(ServerWorld world, LivingEntity attacker)
m_384415_(C_12_ p_392570_, C_524_ arg1)
protected void
d(cam arg0)
blockedByItem(LivingEntity arg0)
method_6060(class_1309 arg0)
knockback(LivingEntity target)
m_6731_(C_524_ arg0)
private boolean
j(byb arg0)
checkTotemDeathProtection(DamageSource arg0)
method_6095(class_1282 arg0)
tryUseDeathProtector(DamageSource source)
m_21262_(C_489_ arg0)
public DamageSource
eN()
getLastDamageSource()
method_6081()
getRecentDamageSource()
m_21225_()
protected void
h(byb arg0)
playHurtSound(DamageSource arg0)
method_6013(class_1282 arg0)
playHurtSound(DamageSource damageSource)
m_6677_(C_489_ arg0)
public void
b(ayy arg0)
makeSound(SoundEvent arg0)
method_56078(class_3414 arg0)
playSound(SoundEvent sound)
m_323137_(C_123_ arg0)
private void
g(dcv arg0)
breakItem(ItemStack arg0)
method_6045(class_1799 arg0)
playEquipmentBreakEffects(ItemStack stack)
m_21278_(C_1391_ arg0)
public void
a(byb arg0)
die(DamageSource arg0)
method_6078(class_1282 arg0)
onDeath(DamageSource damageSource)
m_6667_(C_489_ arg0)
protected void
e(cam arg0)
createWitherRose(LivingEntity arg0)
method_23733(class_1309 arg0)
onKilledBy(LivingEntity adversary)
m_21268_(C_524_ arg0)
protected void
b(aub arg0, byb arg1)
dropAllDeathLoot(ServerLevel arg0, DamageSource arg1)
method_16080(class_3218 arg0, class_1282 arg1)
drop(ServerWorld world, DamageSource damageSource)
m_6668_(C_12_ p_21192_, C_489_ arg1)
protected void
f(aub arg0)
dropEquipment(ServerLevel arg0)
method_16078(class_3218 arg0)
dropInventory(ServerWorld world)
m_5907_(C_12_ arg0)
protected void
b(aub arg0, bzm arg1)
dropExperience(ServerLevel arg0, Entity arg1)
method_23883(class_3218 arg0, class_1297 arg1)
dropExperience(ServerWorld world, Entity attacker)
m_21226_(C_12_ p_342525_, C_507_ arg1)
protected void
a(aub arg0, byb arg1, boolean arg2)
dropCustomDeathLoot(ServerLevel arg0, DamageSource arg1, boolean arg2)
method_6099(class_3218 arg0, class_1282 arg1, boolean arg2)
dropEquipment(ServerWorld world, DamageSource source, boolean causedByPlayer)
m_7472_(C_12_ p_21018_, C_489_ p_21020_, boolean arg2)
public long
eO()
getLootTableSeed()
method_51851()
getLootTableSeed()
m_287233_()
protected float
b(bzm arg0, byb arg1)
getKnockback(Entity arg0, DamageSource arg1)
method_59924(class_1297 arg0, class_1282 arg1)
getAttackKnockbackAgainst(Entity target, DamageSource damageSource)
m_338419_(C_507_ p_343881_, C_489_ arg1)
protected void
b(aub arg0, byb arg1, boolean arg2)
dropFromLootTable(ServerLevel arg0, DamageSource arg1, boolean arg2)
method_16077(class_3218 arg0, class_1282 arg1, boolean arg2)
dropLoot(ServerWorld world, DamageSource damageSource, boolean causedByPlayer)
m_21388_(C_12_ p_364726_, C_489_ p_367117_, boolean arg2)
public boolean
a(aub arg0, amd<fdo> arg1, BiConsumer<aub, dcv> arg2)
dropFromGiftLootTable(ServerLevel arg0, ResourceKey<LootTable> arg1, BiConsumer<ServerLevel, ItemStack> arg2)
method_64169(class_3218 arg0, class_5321<class_52> arg1, BiConsumer<class_3218, class_1799> arg2)
forEachGiftedItem(ServerWorld world, RegistryKey<LootTable> lootTableKey, BiConsumer<ServerWorld, ItemStack> lootConsumer)
m_353750_(C_12_ p_363326_, C_5264_<C_2822_> p_368812_, BiConsumer<C_12_, C_1391_> arg2)
protected void
a(aub arg0, amd<fdo> arg1, dcv arg2, BiConsumer<aub, dcv> arg3)
dropFromShearingLootTable(ServerLevel arg0, ResourceKey<LootTable> arg1, ItemStack arg2, BiConsumer<ServerLevel, ItemStack> arg3)
method_61419(class_3218 arg0, class_5321<class_52> arg1, class_1799 arg2, BiConsumer<class_3218, class_1799> arg3)
forEachShearedItem(ServerWorld world, RegistryKey<LootTable> lootTableKey, ItemStack tool, BiConsumer<ServerWorld, ItemStack> lootConsumer)
m_351780_(C_12_ p_365429_, C_5264_<C_2822_> p_361064_, C_1391_ p_369621_, BiConsumer<C_12_, C_1391_> arg3)
protected boolean
a(aub arg0, amd<fdo> arg1, Function<fdm$a, fdm> arg2, BiConsumer<aub, dcv> arg3)
dropFromLootTable(ServerLevel arg0, ResourceKey<LootTable> arg1, Function<LootParams$Builder, LootParams> arg2, BiConsumer<ServerLevel, ItemStack> arg3)
method_64170(class_3218 arg0, class_5321<class_52> arg1, Function<class_8567$class_8568, class_8567> arg2, BiConsumer<class_3218, class_1799> arg3)
forEachGeneratedItem(ServerWorld world, RegistryKey<LootTable> lootTableKey, Function<LootWorldContext$Builder, LootWorldContext> lootContextParametersFactory, BiConsumer<ServerWorld, ItemStack> lootConsumer)
m_7625_(C_12_ p_363593_, C_5264_<C_2822_> p_362309_, Function<C_286926_$C_286924_, C_286926_> p_366393_, BiConsumer<C_12_, C_1391_> arg3)
public void
p(double arg0, double arg1, double arg2)
knockback(double arg0, double arg1, double arg2)
method_6005(double arg0, double arg1, double arg2)
takeKnockback(double strength, double x, double z)
m_147240_(double p_147242_, double arg1, double arg2)
public void
a(double arg0, double arg1)
indicateDamage(double arg0, double arg1)
method_48761(double arg0, double arg1)
tiltScreen(double deltaX, double deltaZ)
m_269405_(double p_270826_, double arg1)
protected SoundEvent
e(byb arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource source)
m_7975_(C_489_ arg0)
protected SoundEvent
f_()
getDeathSound()
method_6002()
getDeathSound()
m_5592_()
private SoundEvent
q(int arg0)
getFallDamageSound(int arg0)
method_6041(int arg0)
getFallSound(int distance)
m_5896_(int arg0)
public void
eP()
skipDropExperience()
method_41329()
disableExperienceDropping()
m_217045_()
public boolean
eQ()
wasExperienceConsumed()
method_41330()
isExperienceDroppingDisabled()
m_217046_()
public float
eR()
getHurtDir()
method_48157()
getDamageTiltYaw()
m_264297_()
protected AABB
eS()
getHitbox()
method_53510()
getHitbox()
m_293919_()
public Map<Enchantment, Set<EnchantmentLocationBasedEffect>>
c(bzw arg0)
activeLocationDependentEnchantments(EquipmentSlot arg0)
method_59926(class_1304 arg0)
getLocationBasedEnchantmentEffects(EquipmentSlot slot)
m_339201_(C_516_ arg0)
public LivingEntity$Fallsounds
eT()
getFallSounds()
method_39760()
getFallSounds()
m_196493_()
public Optional<BlockPos>
eU()
getLastClimbablePos()
method_24832()
getClimbingPos()
m_21227_()
public boolean
eV()
onClimbable()
method_6101()
isClimbing()
m_6147_()
private boolean
c(jb arg0, eeb arg1)
trapdoorUsableAsLadder(BlockPos arg0, BlockState arg1)
method_6077(class_2338 arg0, class_2680 arg1)
canEnterTrapdoor(BlockPos pos, BlockState state)
m_21176_(C_4675_ p_21178_, C_2064_ arg1)
public boolean
bO()
isAlive()
method_5805()
isAlive()
m_6084_()
public boolean
a(cam arg0, double arg1, boolean arg2, boolean arg3, double... arg4)
isLookingAtMe(LivingEntity arg0, double arg1, boolean arg2, boolean arg3, double... arg4)
method_64619(class_1309 arg0, double arg1, boolean arg2, boolean arg3, double... arg4)
isEntityLookingAtMe(LivingEntity entity, double arg1, boolean arg2, boolean visualShape, double... checkedYs)
m_354098_(C_524_ p_366130_, double p_364554_, boolean p_377772_, boolean arg3, double... arg4)
public int
cI()
getMaxFallDistance()
method_5850()
getSafeFallDistance()
m_6056_()
protected final int
y(float arg0)
getComfortableFallDistance(float arg0)
method_56993(float arg0)
getSafeFallDistance(float health)
m_320747_(float arg0)
public boolean
a(double arg0, float arg1, byb arg2)
causeFallDamage(double arg0, float arg1, DamageSource arg2)
method_5747(double arg0, float arg1, class_1282 arg2)
handleFallDamage(double arg0, float arg1, DamageSource arg2)
m_142535_(double p_147187_, float arg1, C_489_ arg2)
protected int
a(double arg0, float arg1)
calculateFallDamage(double arg0, float arg1)
method_23329(double arg0, float arg1)
computeFallDamage(double fallDistance, float damagePerDistance)
m_5639_(double p_21237_, float arg1)
private double
h(double arg0)
calculateFallPower(double arg0)
method_66669(double arg0)
getUnsafeFallDistance(double fallDistance)
m_386366_(double arg0)
protected void
eW()
playBlockFallSound()
method_23328()
playBlockFallSound()
m_21229_()
public void
q(float arg0)
animateHurt(float arg0)
method_5879(float arg0)
animateDamage(float arg0)
m_6053_(float arg0)
public int
eX()
getArmorValue()
method_6096()
getArmor()
m_21230_()
protected void
c(byb arg0, float arg1)
hurtArmor(DamageSource arg0, float arg1)
method_6105(class_1282 arg0, float arg1)
damageArmor(DamageSource source, float amount)
m_6472_(C_489_ p_21123_, float arg1)
protected void
d(byb arg0, float arg1)
hurtHelmet(DamageSource arg0, float arg1)
method_36977(class_1282 arg0, float arg1)
damageHelmet(DamageSource source, float amount)
m_142642_(C_489_ p_147214_, float arg1)
protected void
a(byb arg0, float arg1, bzw... arg2)
doHurtEquipment(DamageSource arg0, float arg1, EquipmentSlot... arg2)
method_57292(class_1282 arg0, float arg1, class_1304... arg2)
damageEquipment(DamageSource source, float amount, EquipmentSlot... slots)
m_318635_(C_489_ p_333962_, float p_335230_, C_516_... arg2)
protected float
e(byb arg0, float arg1)
getDamageAfterArmorAbsorb(DamageSource arg0, float arg1)
method_6132(class_1282 arg0, float arg1)
applyArmorToDamage(DamageSource source, float amount)
m_21161_(C_489_ p_21163_, float arg1)
protected float
f(byb arg0, float arg1)
getDamageAfterMagicAbsorb(DamageSource arg0, float arg1)
method_6036(class_1282 arg0, float arg1)
modifyAppliedDamage(DamageSource source, float amount)
m_6515_(C_489_ p_21194_, float arg1)
protected void
c(aub arg0, byb arg1, float arg2)
actuallyHurt(ServerLevel arg0, DamageSource arg1, float arg2)
method_6074(class_3218 arg0, class_1282 arg1, float arg2)
applyDamage(ServerWorld world, DamageSource source, float amount)
m_6475_(C_12_ p_21240_, C_489_ p_21241_, float arg2)
public CombatTracker
eY()
getCombatTracker()
method_6066()
getDamageTracker()
m_21231_()
public LivingEntity
eZ()
getKillCredit()
method_6124()
getPrimeAdversary()
m_21232_()
public final float
fa()
getMaxHealth()
method_6063()
getMaxHealth()
m_21233_()
public final float
fb()
getMaxAbsorption()
method_52541()
getMaxAbsorption()
m_293050_()
public final int
fc()
getArrowCount()
method_6022()
getStuckArrowCount()
m_21234_()
public final void
o(int arg0)
setArrowCount(int arg0)
method_6097(int arg0)
setStuckArrowCount(int stuckArrowCount)
m_21317_(int arg0)
public final int
fd()
getStingerCount()
method_21753()
getStingerCount()
m_21235_()
public final void
p(int arg0)
setStingerCount(int arg0)
method_21755(int arg0)
setStingerCount(int stingerCount)
m_21321_(int arg0)
private int
I()
getCurrentSwingDuration()
method_6028()
getHandSwingDuration()
m_21304_()
public void
a(bxi arg0)
swing(InteractionHand arg0)
method_6104(class_1268 arg0)
swingHand(Hand hand)
m_6674_(C_470_ arg0)
public void
a(bxi arg0, boolean arg1)
swing(InteractionHand arg0, boolean arg1)
method_23667(class_1268 arg0, boolean arg1)
swingHand(Hand hand, boolean fromServerPlayer)
m_21011_(C_470_ p_21013_, boolean arg1)
public void
c(byb arg0)
handleDamageEvent(DamageSource arg0)
method_48922(class_1282 arg0)
onDamaged(DamageSource arg0)
m_269138_(C_489_ arg0)
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
m_7822_(byte arg0)
public void
fe()
makePoofParticles()
method_36549()
addDeathParticles()
m_147246_()
private void
J()
makeDrownParticles()
method_66276()
addBubbleParticles()
m_386337_()
private void
L()
swapHandItems()
method_30127()
swapHandStacks()
m_21312_()
protected void
aJ()
onBelowWorld()
method_5825()
tickInVoid()
m_6088_()
protected void
ff()
updateSwingTime()
method_6119()
tickHandSwing()
m_21203_()
public AttributeInstance
h(jl<cbn> arg0)
getAttribute(Holder<Attribute> arg0)
method_5996(class_6880<class_1320> arg0)
getAttributeInstance(RegistryEntry<EntityAttribute> attribute)
m_21051_(C_203228_<C_552_> arg0)
public double
i(jl<cbn> arg0)
getAttributeValue(Holder<Attribute> arg0)
method_45325(class_6880<class_1320> arg0)
getAttributeValue(RegistryEntry<EntityAttribute> attribute)
m_246858_(C_203228_<C_552_> arg0)
public double
j(jl<cbn> arg0)
getAttributeBaseValue(Holder<Attribute> arg0)
method_45326(class_6880<class_1320> arg0)
getAttributeBaseValue(RegistryEntry<EntityAttribute> attribute)
m_245892_(C_203228_<C_552_> arg0)
public AttributeMap
fg()
getAttributes()
method_6127()
getAttributes()
m_21204_()
public ItemStack
fh()
getMainHandItem()
method_6047()
getMainHandStack()
m_21205_()
public ItemStack
fi()
getOffhandItem()
method_6079()
getOffHandStack()
m_21206_()
public ItemStack
a(cad arg0)
getItemHeldByArm(HumanoidArm arg0)
method_61420(class_1306 arg0)
getStackInArm(Arm arm)
m_352599_(C_520_ arg0)
public ItemStack
ed()
getWeaponItem()
method_59958()
getWeaponStack()
m_338776_()
public boolean
b(dcr arg0)
isHolding(Item arg0)
method_24518(class_1792 arg0)
isHolding(Item item)
m_21055_(C_1381_ arg0)
public boolean
b(Predicate<dcv> arg0)
isHolding(Predicate<ItemStack> arg0)
method_24520(Predicate<class_1799> arg0)
isHolding(Predicate<ItemStack> predicate)
m_21093_(Predicate<C_1391_> arg0)
public ItemStack
b(bxi arg0)
getItemInHand(InteractionHand arg0)
method_5998(class_1268 arg0)
getStackInHand(Hand hand)
m_21120_(C_470_ arg0)
public void
a(bxi arg0, dcv arg1)
setItemInHand(InteractionHand arg0, ItemStack arg1)
method_6122(class_1268 arg0, class_1799 arg1)
setStackInHand(Hand hand, ItemStack stack)
m_21008_(C_470_ p_21010_, C_1391_ arg1)
public boolean
d(bzw arg0)
hasItemInSlot(EquipmentSlot arg0)
method_6084(class_1304 arg0)
hasStackEquipped(EquipmentSlot slot)
m_21033_(C_516_ arg0)
public boolean
e(bzw arg0)
canUseSlot(EquipmentSlot arg0)
method_56991(class_1304 arg0)
canUseSlot(EquipmentSlot slot)
m_30729_(C_516_ arg0)
public ItemStack
a(bzw arg0)
getItemBySlot(EquipmentSlot arg0)
method_6118(class_1304 arg0)
getEquippedStack(EquipmentSlot slot)
m_6844_(C_516_ arg0)
public void
a(bzw arg0, dcv arg1)
setItemSlot(EquipmentSlot arg0, ItemStack arg1)
method_5673(class_1304 arg0, class_1799 arg1)
equipStack(EquipmentSlot slot, ItemStack stack)
m_21035_(C_516_ p_21037_, C_1391_ arg1)
public float
fj()
getArmorCoverPercentage()
method_18396()
getArmorVisibility()
m_21207_()
public void
i(boolean arg0)
setSprinting(boolean arg0)
method_5728(boolean arg0)
setSprinting(boolean arg0)
m_6858_(boolean arg0)
protected float
fk()
getSoundVolume()
method_6107()
getSoundVolume()
m_6121_()
public float
fl()
getVoicePitch()
method_6017()
getSoundPitch()
m_6100_()
protected boolean
fm()
isImmobile()
method_6062()
isImmobile()
m_6107_()
public void
h(bzm arg0)
push(Entity arg0)
method_5697(class_1297 arg0)
pushAwayFrom(Entity arg0)
m_7334_(C_507_ arg0)
private void
G(bzm arg0)
dismountVehicle(Entity arg0)
method_6038(class_1297 arg0)
onDismounted(Entity vehicle)
m_21028_(C_507_ arg0)
public boolean
cQ()
shouldShowName()
method_5733()
shouldRenderName()
m_6052_()
protected float
fn()
getJumpPower()
method_6106()
getJumpVelocity()
m_6118_()
protected float
z(float arg0)
getJumpPower(float arg0)
method_56994(float arg0)
getJumpVelocity(float strength)
m_320700_(float arg0)
public float
fo()
getJumpBoostPower()
method_37416()
getJumpBoostVelocityModifier()
m_285755_()
public void
s()
jumpFromGround()
method_6043()
jump()
m_6135_()
protected void
fp()
goDownInWater()
method_6093()
knockDownwards()
m_21208_()
protected void
c(bae<fak> arg0)
jumpInLiquid(TagKey<Fluid> arg0)
method_6010(class_6862<class_3611> arg0)
swimUpward(TagKey<Fluid> fluid)
m_203347_(C_203208_<C_2690_> arg0)
protected float
fq()
getWaterSlowDown()
method_6120()
getBaseWaterMovementSpeedMultiplier()
m_6108_()
public boolean
a(fal arg0)
canStandOnFluid(FluidState arg0)
method_26319(class_3610 arg0)
canWalkOnFluid(FluidState state)
m_203441_(C_2691_ arg0)
protected double
bg()
getDefaultGravity()
method_7490()
getGravity()
m_319564_()
protected double
fr()
getEffectiveGravity()
method_61426()
getEffectiveGravity()
m_354998_()
public void
k(fis arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
travel(Vec3d movementInput)
m_7023_(C_3046_ arg0)
protected void
a(fis arg0, float arg1)
travelFlying(Vec3 arg0, float arg1)
method_70670(class_243 arg0, float arg1)
travelFlying(Vec3d movementInput, float speed)
m_401301_(C_3046_ p_407105_, float arg1)
protected void
a(fis arg0, float arg1, float arg2, float arg3)
travelFlying(Vec3 arg0, float arg1, float arg2, float arg3)
method_70671(class_243 arg0, float arg1, float arg2, float arg3)
travelFlying(Vec3d movementInput, float inWaterSpeed, float inLavaSpeed, float regularSpeed)
m_402317_(C_3046_ p_406455_, float p_409948_, float p_410640_, float arg3)
private void
a(fis arg0)
travelInAir(Vec3 arg0)
method_61428(class_243 arg0)
travelMidAir(Vec3d movementInput)
m_353072_(C_3046_ arg0)
private void
m(fis arg0)
travelInFluid(Vec3 arg0)
method_61429(class_243 arg0)
travelInFluid(Vec3d movementInput)
m_353046_(C_3046_ arg0)
private void
n(fis arg0)
travelFallFlying(Vec3 arg0)
method_61417(class_243 arg0)
travelGliding(Vec3d movementInput)
m_354137_(C_3046_ arg0)
public void
fs()
stopFallFlying()
method_66281()
stopGliding()
m_386394_()
private Vec3
o(fis arg0)
updateFallFlyingMovement(Vec3 arg0)
method_61430(class_243 arg0)
calcGlidingVelocity(Vec3d oldVelocity)
m_21332_(C_3046_ arg0)
private void
c(double arg0, double arg1)
handleFallFlyingCollisions(double arg0, double arg1)
method_61424(double arg0, double arg1)
checkGlidingCollision(double oldSpeed, double newSpeed)
m_354261_(double p_367807_, double arg1)
private void
c(cut arg0, fis arg1)
travelRidden(Player arg0, Vec3 arg1)
method_49483(class_1657 arg0, class_243 arg1)
travelControlled(PlayerEntity controllingPlayer, Vec3d movementInput)
m_274466_(C_1141_ p_278231_, C_3046_ arg1)
protected void
a(cut arg0, fis arg1)
tickRidden(Player arg0, Vec3 arg1)
method_49481(class_1657 arg0, class_243 arg1)
tickControlled(PlayerEntity controllingPlayer, Vec3d movementInput)
m_274498_(C_1141_ p_275242_, C_3046_ arg1)
protected Vec3
b(cut arg0, fis arg1)
getRiddenInput(Player arg0, Vec3 arg1)
method_49482(class_1657 arg0, class_243 arg1)
getControlledMovementInput(PlayerEntity controllingPlayer, Vec3d movementInput)
m_274312_(C_1141_ p_275300_, C_3046_ arg1)
protected float
c(cut arg0)
getRiddenSpeed(Player arg0)
method_49485(class_1657 arg0)
getSaddledSpeed(PlayerEntity controllingPlayer)
m_245547_(C_1141_ arg0)
public void
s(boolean arg0)
calculateEntityAnimation(boolean arg0)
method_29242(boolean arg0)
updateLimbs(boolean flutter)
m_267651_(boolean arg0)
protected void
A(float arg0)
updateWalkAnimation(float arg0)
method_48565(float arg0)
updateLimbs(float posDelta)
m_267689_(float arg0)
private Vec3
b(fis arg0, float arg1)
handleRelativeFrictionAndCalculateMovement(Vec3 arg0, float arg1)
method_26318(class_243 arg0, float arg1)
applyMovementInput(Vec3d movementInput, float slipperiness)
m_21074_(C_3046_ p_21076_, float arg1)
public Vec3
a(double arg0, boolean arg1, fis arg2)
getFluidFallingAdjustedMovement(double arg0, boolean arg1, Vec3 arg2)
method_26317(double arg0, boolean arg1, class_243 arg2)
applyFluidMovingSpeed(double gravity, boolean falling, Vec3d motion)
m_20994_(double p_20996_, boolean arg1, C_3046_ arg2)
private Vec3
p(fis arg0)
handleOnClimbable(Vec3 arg0)
method_18801(class_243 arg0)
applyClimbingSpeed(Vec3d motion)
m_21297_(C_3046_ arg0)
private float
G(float arg0)
getFrictionInfluencedSpeed(float arg0)
method_18802(float arg0)
getMovementSpeed(float slipperiness)
m_21330_(float arg0)
protected float
ft()
getFlyingSpeed()
method_49484()
getOffGroundSpeed()
m_274460_()
public float
fu()
getSpeed()
method_6029()
getMovementSpeed()
m_6113_()
public void
B(float arg0)
setSpeed(float arg0)
method_6125(float arg0)
setMovementSpeed(float movementSpeed)
m_7910_(float arg0)
public boolean
c(aub arg0, bzm arg1)
doHurtTarget(ServerLevel arg0, Entity arg1)
method_6121(class_3218 arg0, class_1297 arg1)
tryAttack(ServerWorld world, Entity target)
m_7327_(C_12_ p_20970_, C_507_ arg1)
public void
g()
tick()
method_5773()
tick()
m_8119_()
private void
N()
detectEquipmentUpdates()
method_30128()
sendEquipmentChanges()
m_21315_()
private Map<EquipmentSlot, ItemStack>
O()
collectEquipmentChanges()
method_30129()
getEquipmentChanges()
m_21319_()
public boolean
a(dcv arg0, dcv arg1)
equipmentHasChanged(ItemStack arg0, ItemStack arg1)
method_45324(class_1799 arg0, class_1799 arg1)
areItemsDifferent(ItemStack stack, ItemStack stack2)
m_246525_(C_1391_ p_251043_, C_1391_ arg1)
private void
a(Map<bzw, dcv> arg0)
handleHandSwap(Map<EquipmentSlot, ItemStack> arg0)
method_30121(Map<class_1304, class_1799> arg0)
checkHandStackSwap(Map<EquipmentSlot, ItemStack> equipmentChanges)
m_21091_(Map<C_516_, C_1391_> arg0)
private void
b(Map<bzw, dcv> arg0)
handleEquipmentChanges(Map<EquipmentSlot, ItemStack> arg0)
method_30123(Map<class_1304, class_1799> arg0)
sendEquipmentChanges(Map<EquipmentSlot, ItemStack> equipmentChanges)
m_21142_(Map<C_516_, C_1391_> arg0)
protected void
C(float arg0)
tickHeadTurn(float arg0)
method_6031(float arg0)
turnHead(float bodyRotation)
m_5632_(float arg0)
protected float
fv()
getMaxHeadRotationRelativeToBody()
method_53964()
getMaxRelativeHeadRotation()
m_307017_()
public void
e_()
aiStep()
method_6007()
tickMovement()
m_8107_()
protected void
fw()
applyInput()
method_66282()
tickMovementInput()
m_387214_()
public boolean
fx()
isSensitiveToWater()
method_29503()
hurtByWater()
m_6126_()
public boolean
fy()
isJumping()
method_70673()
isJumping()
m_401564_()
protected void
fz()
updateFallFlying()
method_6053()
tickGliding()
m_21323_()
protected boolean
fA()
canGlide()
method_63628()
canGlide()
m_354463_()
protected void
fB()
serverAiStep()
method_6023()
tickNewAi()
m_6140_()
protected void
o()
pushEntities()
method_6070()
tickCramming()
m_6138_()
protected void
a(fin arg0, fin arg1)
checkAutoSpinAttack(AABB arg0, AABB arg1)
method_6035(class_238 arg0, class_238 arg1)
tickRiptide(Box a, Box b)
m_21071_(C_3040_ p_21073_, C_3040_ arg1)
protected void
E(bzm arg0)
doPush(Entity arg0)
method_6087(class_1297 arg0)
pushAway(Entity entity)
m_7324_(C_507_ arg0)
protected void
f(cam arg0)
doAutoAttackOnTouch(LivingEntity arg0)
method_5997(class_1309 arg0)
attackLivingEntity(LivingEntity target)
m_6727_(C_524_ arg0)
public boolean
fC()
isAutoSpinAttack()
method_6123()
isUsingRiptide()
m_21209_()
public void
bS()
stopRiding()
method_5848()
stopRiding()
m_8127_()
public void
r()
rideTick()
method_5842()
tickRiding()
m_6083_()
public InterpolationHandler
l_()
getInterpolation()
method_66233()
getInterpolator()
m_385794_()
public void
a(float arg0, int arg1)
lerpHeadTo(float arg0, int arg1)
method_5683(float arg0, int arg1)
updateTrackedHeadRotation(float arg0, int arg1)
m_6541_(float p_21006_, int arg1)
public void
t(boolean arg0)
setJumping(boolean arg0)
method_6100(boolean arg0)
setJumping(boolean jumping)
m_6862_(boolean arg0)
public void
a(cqz arg0)
onItemPickup(ItemEntity arg0)
method_29499(class_1542 arg0)
triggerItemPickedUpByEntityCriteria(ItemEntity item)
m_21053_(C_976_ arg0)
public void
a(bzm arg0, int arg1)
take(Entity arg0, int arg1)
method_6103(class_1297 arg0, int arg1)
sendPickup(Entity item, int count)
m_7938_(C_507_ p_21031_, int arg1)
public boolean
F(bzm arg0)
hasLineOfSight(Entity arg0)
method_6057(class_1297 arg0)
canSee(Entity entity)
m_142582_(C_507_ arg0)
public boolean
a(bzm arg0, dmb$a arg1, dmb$b arg2, double arg3)
hasLineOfSight(Entity arg0, ClipContext$Block arg1, ClipContext$Fluid arg2, double arg3)
method_64618(class_1297 arg0, class_3959$class_3960 arg1, class_3959$class_242 arg2, double arg3)
canSee(Entity entity, RaycastContext$ShapeType shapeType, RaycastContext$FluidHandling fluidHandling, double entityY)
m_351992_(C_507_ p_368226_, C_1565_$C_1566_ p_368626_, C_1565_$C_1567_ p_375593_, double arg3)
public float
j(float arg0)
getViewYRot(float arg0)
method_5705(float arg0)
getYaw(float arg0)
m_5675_(float arg0)
public float
D(float arg0)
getAttackAnim(float arg0)
method_6055(float arg0)
getHandSwingProgress(float tickProgress)
m_21324_(float arg0)
public boolean
bK()
isPickable()
method_5863()
canHit()
m_6087_()
public boolean
bL()
isPushable()
method_5810()
isPushable()
m_6094_()
public float
cE()
getYHeadRot()
method_5791()
getHeadYaw()
m_6080_()
public void
r(float arg0)
setYHeadRot(float arg0)
method_5847(float arg0)
setHeadYaw(float arg0)
m_5616_(float arg0)
public void
s(float arg0)
setYBodyRot(float arg0)
method_5636(float arg0)
setBodyYaw(float arg0)
m_5618_(float arg0)
public Vec3
a(jh$a arg0, m$a arg1)
getRelativePortalPosition(Direction$Axis arg0, BlockUtil$FoundRectangle arg1)
method_30633(class_2350$class_2351 arg0, class_5459$class_5460 arg1)
positionInPortal(Direction$Axis arg0, BlockLocating$Rectangle arg1)
m_7643_(C_4687_$C_4689_ p_21086_, C_4777_$C_4778_ arg1)
public static Vec3
l(fis arg0)
resetForwardDirectionOfRelativePortalPosition(Vec3 arg0)
method_31079(class_243 arg0)
positionInPortal(Vec3d pos)
m_21289_(C_3046_ p_21290_)
public float
fD()
getAbsorptionAmount()
method_6067()
getAbsorptionAmount()
m_6103_()
public final void
E(float arg0)
setAbsorptionAmount(float arg0)
method_6073(float arg0)
setAbsorptionAmount(float absorptionAmount)
m_7911_(float arg0)
protected void
F(float arg0)
internalSetAbsorptionAmount(float arg0)
method_52544(float arg0)
setAbsorptionAmountUnclamped(float absorptionAmount)
m_292637_(float arg0)
public void
h_()
onEnterCombat()
method_6000()
enterCombat()
m_8108_()
public void
P_()
onLeaveCombat()
method_6044()
endCombat()
m_8098_()
protected void
fE()
updateEffectVisibility()
method_6008()
markEffectsDirty()
m_21210_()
public abstract HumanoidArm
fF()
getMainArm()
method_6068()
getMainArm()
m_5737_()
public boolean
fG()
isUsingItem()
method_6115()
isUsingItem()
m_6117_()
public InteractionHand
fH()
getUsedItemHand()
method_6058()
getActiveHand()
m_7655_()
private void
P()
updatingUsingItem()
method_6076()
tickActiveItemStack()
m_21329_()
private ItemEntity
b(dcv arg0, boolean arg1, boolean arg2)
createItemStackToDrop(ItemStack arg0, boolean arg1, boolean arg2)
method_67517(class_1799 arg0, boolean arg1, boolean arg2)
createItemEntity(ItemStack stack, boolean atSelf, boolean retainOwnership)
m_388911_(C_1391_ p_394798_, boolean p_392209_, boolean arg2)
protected void
a(dcv arg0)
updateUsingItem(ItemStack arg0)
method_37119(class_1799 arg0)
tickItemStackUsage(ItemStack stack)
m_142106_(C_1391_ arg0)
private void
Q()
updateSwimAmount()
method_6072()
updateLeaningPitch()
m_21333_()
protected void
c(int arg0, boolean arg1)
setLivingEntityFlag(int arg0, boolean arg1)
method_6085(int arg0, boolean arg1)
setLivingFlag(int mask, boolean value)
m_21155_(int p_21157_, boolean arg1)
public void
c(bxi arg0)
startUsingItem(InteractionHand arg0)
method_6019(class_1268 arg0)
setCurrentHand(Hand hand)
m_6672_(C_470_ arg0)
public void
a(alh<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
m_7350_(C_5225_<?> arg0)
public void
a(ex$a arg0, fis arg1)
lookAt(EntityAnchorArgument$Anchor arg0, Vec3 arg1)
method_5702(class_2183$class_2184 arg0, class_243 arg1)
lookAt(EntityAnchorArgumentType$EntityAnchor arg0, Vec3d arg1)
m_7618_(C_3361_$C_3362_ p_21079_, C_3046_ arg1)
public float
t(float arg0)
getPreciseBodyRotation(float arg0)
method_60951(float arg0)
lerpYaw(float arg0)
m_339180_(float arg0)
public void
b(dcv arg0, int arg1)
spawnItemParticles(ItemStack arg0, int arg1)
method_6037(class_1799 arg0, int arg1)
spawnItemParticles(ItemStack stack, int count)
m_21060_(C_1391_ p_21062_, int arg1)
protected void
w()
completeUsingItem()
method_6040()
consumeItem()
m_8095_()
public void
b(dcv arg0)
handleExtraItemsCreatedOnUse(ItemStack arg0)
method_64399(class_1799 arg0)
giveOrDropStack(ItemStack stack)
m_354947_(C_1391_ arg0)
public ItemStack
fI()
getUseItem()
method_6030()
getActiveItem()
m_21211_()
public int
fJ()
getUseItemRemainingTicks()
method_6014()
getItemUseTimeLeft()
m_21212_()
public int
fK()
getTicksUsingItem()
method_6048()
getItemUseTime()
m_21252_()
public void
fL()
releaseUsingItem()
method_6075()
stopUsingItem()
m_21253_()
public void
fM()
stopUsingItem()
method_6021()
clearActiveItem()
m_5810_()
public boolean
fN()
isBlocking()
method_6039()
isBlocking()
m_21254_()
public ItemStack
fO()
getItemBlockingWith()
method_62821()
getBlockingItem()
m_357397_()
public boolean
fP()
isSuppressingSlidingDownLadder()
method_21754()
isHoldingOntoLadder()
m_5791_()
public boolean
fQ()
isFallFlying()
method_6128()
isGliding()
m_21255_()
public boolean
co()
isVisuallySwimming()
method_20232()
isInSwimmingPose()
m_6067_()
public int
fR()
getFallFlyingTicks()
method_6003()
getGlidingTicks()
m_21256_()
public boolean
b(double arg0, double arg1, double arg2, boolean arg3)
randomTeleport(double arg0, double arg1, double arg2, boolean arg3)
method_6082(double arg0, double arg1, double arg2, boolean arg3)
teleport(double x, double y, double z, boolean particleEffects)
m_20984_(double p_20986_, double p_20988_, double arg2, boolean arg3)
public boolean
fS()
isAffectedByPotions()
method_6086()
isAffectedBySplashPotions()
m_5801_()
public boolean
fT()
attackable()
method_6102()
isMobOrPlayer()
m_5789_()
public void
a(jb arg0, boolean arg1)
setRecordPlayingNearby(BlockPos arg0, boolean arg1)
method_6006(class_2338 arg0, boolean arg1)
setNearbySongPlaying(BlockPos songPosition, boolean playing)
m_6818_(C_4675_ p_21083_, boolean arg1)
public boolean
fU()
canPickUpLoot()
method_5936()
canPickUpLoot()
m_21531_()
public final EntityDimensions
a(cay arg0)
getDimensions(Pose arg0)
method_18377(class_4050 arg0)
getDimensions(EntityPose arg0)
m_6972_(C_535_ arg0)
protected EntityDimensions
e(cay arg0)
getDefaultDimensions(Pose arg0)
method_55694(class_4050 arg0)
getBaseDimensions(EntityPose pose)
m_31586_(C_535_ arg0)
public com.google.common.collect.ImmutableList<Pose>
fV()
getDismountPoses()
method_24831()
getPoses()
m_7431_()
public AABB
f(cay arg0)
getLocalBoundsForPose(Pose arg0)
method_24833(class_4050 arg0)
getBoundingBox(EntityPose pose)
m_21270_(C_535_ arg0)
protected boolean
g(cay arg0)
wouldNotSuffocateAtTargetPose(Pose arg0)
method_52542(class_4050 arg0)
wouldNotSuffocateInPose(EntityPose pose)
m_293305_(C_535_ arg0)
public boolean
o(boolean arg0)
canUsePortal(boolean arg0)
method_5822(boolean arg0)
canUsePortals(boolean arg0)
m_31145_(boolean arg0)
public Optional<BlockPos>
fW()
getSleepingPos()
method_18398()
getSleepingPosition()
m_21257_()
public void
g(jb arg0)
setSleepingPos(BlockPos arg0)
method_18402(class_2338 arg0)
setSleepingPosition(BlockPos pos)
m_21250_(C_4675_ arg0)
public void
fX()
clearSleepingPos()
method_18399()
clearSleepingPosition()
m_21258_()
public boolean
fY()
isSleeping()
method_6113()
isSleeping()
m_5803_()
public void
b(jb arg0)
startSleeping(BlockPos arg0)
method_18403(class_2338 arg0)
sleep(BlockPos pos)
m_5802_(C_4675_ arg0)
private void
a(jb arg0)
setPosToBed(BlockPos arg0)
method_18392(class_2338 arg0)
setPositionInBed(BlockPos pos)
m_21080_(C_4675_ arg0)
private boolean
R()
checkBedExists()
method_18406()
isSleepingInBed()
m_21334_()
public void
fZ()
stopSleeping()
method_18400()
wakeUp()
m_5796_()
public Direction
ga()
getBedOrientation()
method_18401()
getSleepingDirection()
m_21259_()
public boolean
bP()
isInWall()
method_5757()
isInsideWall()
m_5830_()
public ItemStack
d(dcv arg0)
getProjectile(ItemStack arg0)
method_18808(class_1799 arg0)
getProjectileType(ItemStack stack)
m_6298_(C_1391_ arg0)
private static byte
g(bzw arg0)
entityEventForEquipmentBreak(EquipmentSlot arg0)
method_20237(class_1304 arg0)
getEquipmentBreakStatus(EquipmentSlot slot)
m_21266_(C_516_ p_21267_)
public void
a(dcr arg0, bzw arg1)
onEquippedItemBroken(Item arg0, EquipmentSlot arg1)
method_20235(class_1792 arg0, class_1304 arg1)
sendEquipmentBreakStatus(Item item, EquipmentSlot slot)
m_339593_(C_1381_ p_345353_, C_516_ arg1)
private void
a(dcv arg0, bzw arg1, cbp arg2)
stopLocationBasedEffects(ItemStack arg0, EquipmentSlot arg1, AttributeMap arg2)
method_61422(class_1799 arg0, class_1304 arg1, class_5131 arg2)
onEquipmentRemoved(ItemStack removedEquipment, EquipmentSlot slot, AttributeContainer container)
m_355729_(C_1391_ p_365471_, C_516_ p_363505_, C_554_ arg2)
public static EquipmentSlot
d(bxi arg0)
getSlotForHand(InteractionHand arg0)
method_56079(class_1268 arg0)
getSlotForHand(Hand hand)
m_322775_(C_470_ p_333846_)
public final boolean
e(dcv arg0)
canEquipWithDispenser(ItemStack arg0)
method_63625(class_1799 arg0)
canEquipFromDispenser(ItemStack stack)
m_356611_(C_1391_ arg0)
protected boolean
f(bzw arg0)
canDispenserEquipIntoSlot(EquipmentSlot arg0)
method_63626(class_1304 arg0)
canDispenserEquipSlot(EquipmentSlot slot)
m_218379_(C_516_ arg0)
public final EquipmentSlot
f(dcv arg0)
getEquipmentSlotForItem(ItemStack arg0)
method_32326(class_1799 arg0)
getPreferredEquipmentSlot(ItemStack stack)
m_147233_(C_1391_ arg0)
public final boolean
a(dcv arg0, bzw arg1)
isEquippableInSlot(ItemStack arg0, EquipmentSlot arg1)
method_63623(class_1799 arg0, class_1304 arg1)
canEquip(ItemStack stack, EquipmentSlot slot)
m_21137_(C_1391_ p_361200_, C_516_ arg1)
private static SlotAccess
a(cam arg0, bzw arg1)
createEquipmentSlotAccess(LivingEntity arg0, EquipmentSlot arg1)
method_32321(class_1309 arg0, class_1304 arg1)
getStackReference(LivingEntity entity, EquipmentSlot slot)
m_147195_(C_524_ p_147196_, C_516_ p_147197_)
private static EquipmentSlot
r(int arg0)
getEquipmentSlot(int arg0)
method_32322(int arg0)
getEquipmentSlot(int slotId)
m_147211_(int p_147212_)
public SlotAccess
a_(int arg0)
getSlot(int arg0)
method_32318(int arg0)
getStackReference(int arg0)
m_141942_(int arg0)
public boolean
dN()
canFreeze()
method_32316()
canFreeze()
m_142079_()
public boolean
cr()
isCurrentlyGlowing()
method_5851()
isGlowing()
m_142038_()
public float
dQ()
getVisualRotationYInDegrees()
method_43078()
getBodyYaw()
m_213816_()
public void
a(acr arg0)
recreateFromPacket(ClientboundAddEntityPacket arg0)
method_31471(class_2604 arg0)
onSpawnPacket(EntitySpawnS2CPacket arg0)
m_141965_(C_5032_ arg0)
public float
gb()
getSecondsToDisableBlocking()
method_67125()
getWeaponDisableBlockingForSeconds()
m_384144_()
public float
dT()
maxUpStep()
method_49476()
getStepHeight()
m_274421_()
public Vec3
n(bzm arg0)
getPassengerRidingPosition(Entity arg0)
method_52538(class_1297 arg0)
getPassengerRidingPos(Entity arg0)
m_292590_(C_507_ arg0)
protected void
a(int arg0, double arg1)
lerpHeadRotationStep(int arg0, double arg1)
method_52539(int arg0, double arg1)
lerpHeadYaw(int headTrackingIncrements, double serverHeadYaw)
m_295933_(int p_301409_, double arg1)
public void
g(int arg0)
igniteForTicks(int arg0)
method_56073(int arg0)
setOnFireForTicks(int arg0)
m_319006_(int arg0)
public boolean
gc()
hasInfiniteMaterials()
method_56992()
isInCreativeMode()
m_322042_()
public boolean
a(aub arg0, byb arg1)
isInvulnerableTo(ServerLevel arg0, DamageSource arg1)
method_5679(class_3218 arg0, class_1282 arg1)
isInvulnerableTo(ServerWorld world, DamageSource source)
m_9181_(C_12_ p_345519_, C_489_ arg1)
public static boolean
b(dcv arg0, bzw arg1)
canGlideUsing(ItemStack arg0, EquipmentSlot arg1)
method_63624(class_1799 arg0, class_1304 arg1)
canGlideWith(ItemStack stack, EquipmentSlot slot)
m_354281_(C_1391_ p_369788_, C_516_ p_365879_)
public int
gd()
getLastHurtByPlayerMemoryTime()
method_63627()
getPlayerHitTimer()
m_387515_()
public boolean
ge()
isTransmittingWaypoint()
method_70674()
hasWaypoint()
m_403783_()
public Optional<WaypointTransmitter$Connection>
f(auc arg0)
makeWaypointConnectionWith(ServerPlayer arg0)
method_70672(class_3222 arg0)
createTracker(ServerPlayerEntity arg0)
m_401308_(C_13_ arg0)
public Waypoint$Icon
gf()
waypointIcon()
method_70675()
getWaypointConfig()
m_401575_()