net.minecraft.world.entity

public abstract class LivingEntity

extends Entity implements Attackable

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, ScoreHolder, Attackable

bwg
net.minecraft.world.entity.LivingEntity
net.minecraft.class_1309
net.minecraft.entity.LivingEntity
net.minecraft.world.entity.EntityLiving

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
a
LOGGER
field_36332
LOGGER
private static final String
b
TAG_ACTIVE_EFFECTS
field_45740
ACTIVE_EFFECTS_NBT_KEY
private static final ResourceLocation
c
SPEED_MODIFIER_POWDER_SNOW_ID
field_27859
POWDER_SNOW_SPEED_MODIFIER_ID
private static final ResourceLocation
d
SPRINTING_MODIFIER_ID
field_51996
SPRINTING_SPEED_MODIFIER_ID
private static final AttributeModifier
k
SPEED_MODIFIER_SPRINTING
field_6231
SPRINTING_SPEED_BOOST
public static final int
l
HAND_SLOTS
field_30069
field_30069
public static final int
m
ARMOR_SLOTS
field_30070
field_30070
public static final int
n
EQUIPMENT_SLOT_OFFSET
field_30071
EQUIPMENT_SLOT_ID
public static final int
o
ARMOR_SLOT_OFFSET
field_30072
field_30072
public static final int
p
BODY_ARMOR_OFFSET
field_48827
field_48827
public static final int
q
SWING_DURATION
field_30073
GLOWING_FLAG
public static final int
r
PLAYER_HURT_EXPERIENCE_TIME
field_30074
field_30074
private static final int
bH
DAMAGE_SOURCE_TIMEOUT
field_30078
field_30078
public static final double
s
MIN_MOVEMENT_DISTANCE
field_30075
field_30075
public static final double
t
DEFAULT_BASE_GRAVITY
field_30076
GRAVITY
public static final int
u
DEATH_DURATION
field_30077
DEATH_TICKS
private static final int
bI
TICKS_PER_ELYTRA_FREE_FALL_EVENT
field_30080
field_30080
private static final int
bJ
FREE_FALL_EVENTS_PER_ELYTRA_BREAK
field_30081
field_30081
public static final float
ay
BASE_JUMP_POWER
field_44874
field_44874
private static final double
bK
MAX_LINE_OF_SIGHT_TEST_RANGE
field_33908
MAX_ENTITY_VIEWING_DISTANCE
protected static final int
az
LIVING_ENTITY_FLAG_IS_USING
field_30064
USING_ITEM_FLAG
protected static final int
aA
LIVING_ENTITY_FLAG_OFF_HAND
field_30065
OFF_HAND_ACTIVE_FLAG
protected static final int
aB
LIVING_ENTITY_FLAG_SPIN_ATTACK
field_30066
USING_RIPTIDE_FLAG
protected static final EntityDataAccessor<Byte>
aC
DATA_LIVING_ENTITY_FLAGS
field_6257
LIVING_FLAGS
private static final EntityDataAccessor<Float>
bL
DATA_HEALTH_ID
field_6247
HEALTH
private static final EntityDataAccessor<List<ParticleOptions>>
bM
DATA_EFFECT_PARTICLES
field_49792
POTION_SWIRLS
private static final EntityDataAccessor<Boolean>
bN
DATA_EFFECT_AMBIENCE_ID
field_6214
POTION_SWIRLS_AMBIENT
private static final EntityDataAccessor<Integer>
bO
DATA_ARROW_COUNT_ID
field_6219
STUCK_ARROW_COUNT
private static final EntityDataAccessor<Integer>
bP
DATA_STINGER_COUNT_ID
field_20348
STINGER_COUNT
private static final EntityDataAccessor<Optional<BlockPos>>
bQ
SLEEPING_POS_ID
field_18073
SLEEPING_POSITION
private static final int
bR
PARTICLE_FREQUENCY_WHEN_INVISIBLE
field_49793
field_49793
protected static final EntityDimensions
aD
SLEEPING_DIMENSIONS
field_18072
SLEEPING_DIMENSIONS
public static final float
aE
EXTRA_RENDER_CULLING_SIZE_WITH_BIG_HAT
field_30068
BABY_SCALE_FACTOR
public static final float
aF
DEFAULT_BABY_SCALE
field_47756
field_47756
public static final String
aG
ATTRIBUTES_FIELD
field_51995
ATTRIBUTES_NBT_KEY
public static final Predicate<LivingEntity>
aH
PLAYER_NOT_WEARING_DISGUISE_ITEM
field_54564
NOT_WEARING_GAZE_DISGUISE_PREDICATE
private final AttributeMap
bS
attributes
field_6260
attributes
private final CombatTracker
bT
combatTracker
field_6256
damageTracker
private final Map<Holder<MobEffect>, MobEffectInstance>
bU
activeEffects
field_6280
activeStatusEffects
private final NonNullList<ItemStack>
bV
lastHandItemStacks
field_6234
syncedHandStacks
private final NonNullList<ItemStack>
bW
lastArmorItemStacks
field_6248
syncedArmorStacks
private ItemStack
bX
lastBodyItemStack
field_48826
syncedBodyArmorStack
public boolean
aI
swinging
field_6252
handSwinging
private boolean
bY
discardFriction
field_30082
noDrag
public InteractionHand
aJ
swingingArm
field_6266
preferredHand
public int
aK
swingTime
field_6279
handSwingTicks
public int
aL
removeArrowTime
field_6218
stuckArrowTimer
public int
aM
removeStingerTime
field_20347
stuckStingerTimer
public int
aN
hurtTime
field_6235
hurtTime
public int
aO
hurtDuration
field_6254
maxHurtTime
public int
aP
deathTime
field_6213
deathTime
public float
aQ
oAttackAnim
field_6229
lastHandSwingProgress
public float
aR
attackAnim
field_6251
handSwingProgress
protected int
aS
attackStrengthTicker
field_6273
lastAttackedTicks
public final WalkAnimationState
aT
walkAnimation
field_42108
limbAnimator
public final int
aU
invulnerableDuration
field_6269
defaultMaxHealth
public final float
aV
timeOffs
field_6244
randomLargeSeed
public final float
aW
rotA
field_6262
randomSmallSeed
public float
aX
yBodyRot
field_6283
bodyYaw
public float
aY
yBodyRotO
field_6220
prevBodyYaw
public float
aZ
yHeadRot
field_6241
headYaw
public float
ba
yHeadRotO
field_6259
prevHeadYaw
public final ElytraAnimationState
bb
elytraAnimationState
field_52447
elytraFlightController
protected Player
bc
lastHurtByPlayer
field_6258
attackingPlayer
protected int
bd
lastHurtByPlayerTime
field_6238
playerHitTimer
protected boolean
be
dead
field_6272
dead
protected int
bf
noActionTime
field_6278
despawnCounter
protected float
bg
oRun
field_6217
prevStepBobbingAmount
protected float
bh
run
field_6233
stepBobbingAmount
protected float
bi
animStep
field_6255
lookDirection
protected float
bj
animStepO
field_6275
prevLookDirection
protected float
bk
rotOffs
field_6215
field_6215
protected int
bl
deathScore
field_6232
scoreAmount
protected float
bm
lastHurt
field_6253
lastDamageTaken
protected boolean
bn
jumping
field_6282
jumping
public float
bo
xxa
field_6212
sidewaysSpeed
public float
bp
yya
field_6227
upwardSpeed
public float
bq
zza
field_6250
forwardSpeed
protected int
br
lerpSteps
field_6210
bodyTrackingIncrements
protected double
bs
lerpX
field_6224
serverX
protected double
bt
lerpY
field_6245
serverY
protected double
bu
lerpZ
field_6263
serverZ
protected double
bv
lerpYRot
field_6284
serverYaw
protected double
bw
lerpXRot
field_6221
serverPitch
protected double
bx
lerpYHeadRot
field_45123
serverHeadYaw
protected int
by
lerpHeadSteps
field_6265
headTrackingIncrements
private boolean
bZ
effectsDirty
field_6285
effectsChanged
private LivingEntity
ca
lastHurtByMob
field_6274
attacker
private int
cb
lastHurtByMobTimestamp
field_6230
lastAttackedTime
private LivingEntity
cc
lastHurtMob
field_6236
attacking
private int
cd
lastHurtMobTimestamp
field_6270
lastAttackTime
private float
ce
speed
field_6287
movementSpeed
private int
cf
noJumpDelay
field_6228
jumpingCooldown
private float
cg
absorptionAmount
field_6246
absorptionAmount
protected ItemStack
bz
useItem
field_6277
activeItemStack
protected int
bA
useItemRemaining
field_6222
itemUseTimeLeft
protected int
bB
fallFlyTicks
field_6239
glidingTicks
private BlockPos
ch
lastPos
field_6268
lastBlockPos
private Optional<BlockPos>
ci
lastClimbablePos
field_22418
climbingPos
private DamageSource
cj
lastDamageSource
field_6276
lastDamageSource
private long
ck
lastDamageStamp
field_6226
lastDamageTime
protected int
bC
autoSpinAttackTicks
field_6261
riptideTicks
protected float
bD
autoSpinAttackDmg
field_51569
riptideAttackDamage
protected ItemStack
bE
autoSpinAttackItemStack
field_51570
riptideStack
private float
cl
swimAmount
field_6243
leaningPitch
private float
cm
swimAmountO
field_6264
lastLeaningPitch
protected Brain<?>
bF
brain
field_18321
brain
private boolean
cn
skipDropExperience
field_37421
experienceDroppingDisabled
private final EnumMap<EquipmentSlot, it.unimi.dsi.fastutil.objects.Reference2ObjectMap<Enchantment, Set<EnchantmentLocationBasedEffect>>>
co
activeLocationDependentEnchantments
field_51571
locationBasedEnchantmentEffects
protected float
bG
appliedScale
field_47757
prevScale

Constructor summary

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

Method summary

Modifier and TypeMethod
public Brain<?>
ec()
getBrain()
method_18868()
getBrain()
protected Brain$Provider<?>
ed()
brainProvider()
method_28306()
createBrainProfile()
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)
public void
c(ash arg0)
kill(ServerLevel arg0)
method_5768(class_3218 arg0)
kill(ServerWorld arg0)
public boolean
a(bvr<?> arg0)
canAttackType(EntityType<?> arg0)
method_5973(class_1299<?> arg0)
canTarget(EntityType<?> type)
protected void
a(alg$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
initDataTracker(DataTracker$Builder arg0)
public static AttributeSupplier$Builder
ee()
createLivingAttributes()
method_26827()
createLivingAttributes()
protected void
a(double arg0, boolean arg1, dxv arg2, jh 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)
public final boolean
ef()
canBreatheUnderwater()
method_6094()
canBreatheInWater()
public float
a(float arg0)
getSwimAmount(float arg0)
method_6024(float arg0)
getLeaningPitch(float tickDelta)
public boolean
eg()
hasLandedInLiquid()
method_59925()
hasLandedInFluid()
public void
az()
baseTick()
method_5670()
baseTick()
protected float
aT()
getBlockSpeedFactor()
method_23326()
getVelocityMultiplier()
protected void
eh()
removeFrost()
method_32324()
removePowderSnowSlow()
protected void
ei()
tryAddFrost()
method_32325()
addPowderSnowSlowIfNeeded()
protected void
b(ash arg0, jh arg1)
onChangedBlock(ServerLevel arg0, BlockPos arg1)
method_6126(class_3218 arg0, class_2338 arg1)
applyMovementEffects(ServerWorld world, BlockPos pos)
public boolean
e_()
isBaby()
method_6109()
isBaby()
public float
ej()
getAgeScale()
method_17825()
getScaleFactor()
public final float
ek()
getScale()
method_55693()
getScale()
protected float
b(float arg0)
sanitizeScale(float arg0)
method_56077(float arg0)
clampScale(float scale)
protected boolean
el()
isAffectedByFluids()
method_29920()
shouldSwimInFluids()
protected void
em()
tickDeath()
method_6108()
updatePostDeath()
public boolean
en()
shouldDropExperience()
method_6054()
shouldDropXp()
protected boolean
eo()
shouldDropLoot()
method_27071()
shouldDropLoot()
protected int
l(int arg0)
decreaseAirSupply(int arg0)
method_6130(int arg0)
getNextAirUnderwater(int air)
protected int
m(int arg0)
increaseAirSupply(int arg0)
method_6064(int arg0)
getNextAirOnLand(int air)
public final int
a(ash arg0, bvk arg1)
getExperienceReward(ServerLevel arg0, Entity arg1)
method_59923(class_3218 arg0, class_1297 arg1)
getXpToDrop(ServerWorld world, Entity attacker)
protected int
e(ash arg0)
getBaseExperienceReward(ServerLevel arg0)
method_6110(class_3218 arg0)
getXpToDrop(ServerWorld world)
protected boolean
ep()
isAlwaysExperienceDropper()
method_6071()
shouldAlwaysDropXp()
public LivingEntity
eq()
getLastHurtByMob()
method_6065()
getAttacker()
public LivingEntity
am()
getLastAttacker()
method_49107()
getLastAttacker()
public int
er()
getLastHurtByMobTimestamp()
method_6117()
getLastAttackedTime()
public void
c(cpx arg0)
setLastHurtByPlayer(Player arg0)
method_29505(class_1657 arg0)
setAttacking(PlayerEntity attacking)
public void
a(bwg arg0)
setLastHurtByMob(LivingEntity arg0)
method_6015(class_1309 arg0)
setAttacker(LivingEntity attacker)
public LivingEntity
es()
getLastHurtMob()
method_6052()
getAttacking()
public int
et()
getLastHurtMobTimestamp()
method_6083()
getLastAttackTime()
public void
B(bvk arg0)
setLastHurtMob(Entity arg0)
method_6114(class_1297 arg0)
onAttacking(Entity target)
public int
eu()
getNoActionTime()
method_6131()
getDespawnCounter()
public void
n(int arg0)
setNoActionTime(int arg0)
method_16826(int arg0)
setDespawnCounter(int despawnCounter)
public boolean
ev()
shouldDiscardFriction()
method_35053()
hasNoDrag()
public void
r(boolean arg0)
setDiscardFriction(boolean arg0)
method_35054(boolean arg0)
setNoDrag(boolean noDrag)
protected boolean
b(bvs arg0)
doesEmitEquipEvent(EquipmentSlot arg0)
method_44201(class_1304 arg0)
isArmorSlot(EquipmentSlot slot)
public void
a(bvs arg0, cxp arg1, cxp 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)
public void
a(bvk$d arg0)
remove(Entity$RemovalReason arg0)
method_5650(class_1297$class_5529 arg0)
remove(Entity$RemovalReason arg0)
protected void
a(ash arg0, bvk$d arg1)
triggerOnDeathMobEffects(ServerLevel arg0, Entity$RemovalReason arg1)
method_60699(class_3218 arg0, class_1297$class_5529 arg1)
onRemoval(ServerWorld world, Entity$RemovalReason reason)
public void
b(ux arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToNbt(NbtCompound arg0)
public void
a(ux arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromNbt(NbtCompound arg0)
protected void
ew()
tickEffects()
method_6050()
tickStatusEffects()
protected void
K()
updateInvisibilityStatus()
method_6027()
updatePotionVisibility()
private void
m()
updateSynchronizedMobEffectParticles()
method_58150()
updatePotionSwirls()
private void
u()
updateGlowingStatus()
method_36362()
updateGlowing()
public double
C(bvk arg0)
getVisibilityPercent(Entity arg0)
method_18390(class_1297 arg0)
getAttackDistanceScalingFactor(Entity entity)
public boolean
c(bwg arg0)
canAttack(LivingEntity arg0)
method_18395(class_1309 arg0)
canTarget(LivingEntity target)
public boolean
ex()
canBeSeenAsEnemy()
method_33190()
canTakeDamage()
public boolean
ey()
canBeSeenByAnyone()
method_36608()
isPartOfGame()
public static boolean
d(Collection<bup> arg0)
areAllEffectsAmbient(Collection<MobEffectInstance> arg0)
method_6089(Collection<class_1293> arg0)
containsOnlyAmbientEffects(Collection<StatusEffectInstance> effects)
protected void
ez()
removeEffectParticles()
method_6069()
clearPotionSwirls()
public boolean
eA()
removeAllEffects()
method_6012()
clearStatusEffects()
public Collection<MobEffectInstance>
eB()
getActiveEffects()
method_6026()
getStatusEffects()
public Map<Holder<MobEffect>, MobEffectInstance>
eC()
getActiveEffectsMap()
method_6088()
getActiveStatusEffects()
public boolean
b(jq<bun> arg0)
hasEffect(Holder<MobEffect> arg0)
method_6059(class_6880<class_1291> arg0)
hasStatusEffect(RegistryEntry<StatusEffect> effect)
public MobEffectInstance
c(jq<bun> arg0)
getEffect(Holder<MobEffect> arg0)
method_6112(class_6880<class_1291> arg0)
getStatusEffect(RegistryEntry<StatusEffect> effect)
public final boolean
a(bup arg0)
addEffect(MobEffectInstance arg0)
method_6092(class_1293 arg0)
addStatusEffect(StatusEffectInstance effect)
public boolean
b(bup arg0, bvk arg1)
addEffect(MobEffectInstance arg0, Entity arg1)
method_37222(class_1293 arg0, class_1297 arg1)
addStatusEffect(StatusEffectInstance effect, Entity source)
public boolean
b(bup arg0)
canBeAffected(MobEffectInstance arg0)
method_6049(class_1293 arg0)
canHaveStatusEffect(StatusEffectInstance effect)
public void
c(bup arg0, bvk arg1)
forceAddEffect(MobEffectInstance arg0, Entity arg1)
method_26082(class_1293 arg0, class_1297 arg1)
setStatusEffect(StatusEffectInstance effect, Entity source)
public boolean
eD()
isInvertedHealAndHarm()
method_5999()
hasInvertedHealingAndHarm()
public MobEffectInstance
d(jq<bun> arg0)
removeEffectNoUpdate(Holder<MobEffect> arg0)
method_6111(class_6880<class_1291> arg0)
removeStatusEffectInternal(RegistryEntry<StatusEffect> effect)
public boolean
e(jq<bun> arg0)
removeEffect(Holder<MobEffect> arg0)
method_6016(class_6880<class_1291> arg0)
removeStatusEffect(RegistryEntry<StatusEffect> effect)
protected void
a(bup arg0, bvk arg1)
onEffectAdded(MobEffectInstance arg0, Entity arg1)
method_6020(class_1293 arg0, class_1297 arg1)
onStatusEffectApplied(StatusEffectInstance effect, Entity source)
public void
c(bup arg0)
sendEffectToPassengers(MobEffectInstance arg0)
method_52197(class_1293 arg0)
sendEffectToControllingPlayer(StatusEffectInstance effect)
protected void
a(bup arg0, boolean arg1, bvk 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)
protected void
c(Collection<bup> arg0)
onEffectsRemoved(Collection<MobEffectInstance> arg0)
method_6129(Collection<class_1293> arg0)
onStatusEffectsRemoved(Collection<StatusEffectInstance> effects)
private void
B()
refreshDirtyAttributes()
method_52543()
updateAttributes()
protected void
f(jq<bxj> arg0)
onAttributeUpdated(Holder<Attribute> arg0)
method_52540(class_6880<class_1320> arg0)
updateAttribute(RegistryEntry<EntityAttribute> attribute)
public void
c(float arg0)
heal(float arg0)
method_6025(float arg0)
heal(float amount)
public float
eE()
getHealth()
method_6032()
getHealth()
public void
x(float arg0)
setHealth(float arg0)
method_6033(float arg0)
setHealth(float health)
public boolean
eF()
isDeadOrDying()
method_29504()
isDead()
public boolean
a(ash arg0, bua 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)
protected void
d(bwg arg0)
blockUsingShield(LivingEntity arg0)
method_6090(class_1309 arg0)
takeShieldHit(LivingEntity attacker)
protected void
e(bwg arg0)
blockedByShield(LivingEntity arg0)
method_6060(class_1309 arg0)
knockback(LivingEntity target)
private boolean
h(bua arg0)
checkTotemDeathProtection(DamageSource arg0)
method_6095(class_1282 arg0)
tryUseDeathProtector(DamageSource source)
public DamageSource
eG()
getLastDamageSource()
method_6081()
getRecentDamageSource()
protected void
f(bua arg0)
playHurtSound(DamageSource arg0)
method_6013(class_1282 arg0)
playHurtSound(DamageSource damageSource)
public void
b(axe arg0)
makeSound(SoundEvent arg0)
method_56078(class_3414 arg0)
playSound(SoundEvent sound)
public boolean
g(bua arg0)
isDamageSourceBlocked(DamageSource arg0)
method_6061(class_1282 arg0)
blockedByShield(DamageSource source)
private void
g(cxp arg0)
breakItem(ItemStack arg0)
method_6045(class_1799 arg0)
playEquipmentBreakEffects(ItemStack stack)
public void
a(bua arg0)
die(DamageSource arg0)
method_6078(class_1282 arg0)
onDeath(DamageSource damageSource)
protected void
f(bwg arg0)
createWitherRose(LivingEntity arg0)
method_23733(class_1309 arg0)
onKilledBy(LivingEntity adversary)
protected void
b(ash arg0, bua arg1)
dropAllDeathLoot(ServerLevel arg0, DamageSource arg1)
method_16080(class_3218 arg0, class_1282 arg1)
drop(ServerWorld world, DamageSource damageSource)
protected void
f(ash arg0)
dropEquipment(ServerLevel arg0)
method_16078(class_3218 arg0)
dropInventory(ServerWorld world)
protected void
b(ash arg0, bvk arg1)
dropExperience(ServerLevel arg0, Entity arg1)
method_23883(class_3218 arg0, class_1297 arg1)
dropXp(ServerWorld world, Entity attacker)
protected void
a(ash arg0, bua 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)
public long
eH()
getLootTableSeed()
method_51851()
getLootTableSeed()
protected float
a(bvk arg0, bua arg1)
getKnockback(Entity arg0, DamageSource arg1)
method_59924(class_1297 arg0, class_1282 arg1)
getKnockbackAgainst(Entity target, DamageSource damageSource)
protected void
b(ash arg0, bua 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)
public boolean
a(ash arg0, aly<ewu> arg1, BiConsumer<ash, cxp> 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)
protected void
a(ash arg0, aly<ewu> arg1, cxp arg2, BiConsumer<ash, cxp> 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)
protected boolean
a(ash arg0, aly<ewu> arg1, Function<ews$a, ews> arg2, BiConsumer<ash, cxp> 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)
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)
public void
a(double arg0, double arg1)
indicateDamage(double arg0, double arg1)
method_48761(double arg0, double arg1)
tiltScreen(double deltaX, double deltaZ)
protected SoundEvent
e(bua arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource source)
protected SoundEvent
o_()
getDeathSound()
method_6002()
getDeathSound()
private SoundEvent
q(int arg0)
getFallDamageSound(int arg0)
method_6041(int arg0)
getFallSound(int distance)
public void
eI()
skipDropExperience()
method_41329()
disableExperienceDropping()
public boolean
eJ()
wasExperienceConsumed()
method_41330()
isExperienceDroppingDisabled()
public float
eK()
getHurtDir()
method_48157()
getDamageTiltYaw()
protected AABB
eL()
getHitbox()
method_53510()
getHitbox()
public Map<Enchantment, Set<EnchantmentLocationBasedEffect>>
c(bvs arg0)
activeLocationDependentEnchantments(EquipmentSlot arg0)
method_59926(class_1304 arg0)
getLocationBasedEnchantmentEffects(EquipmentSlot slot)
public LivingEntity$Fallsounds
eM()
getFallSounds()
method_39760()
getFallSounds()
public Optional<BlockPos>
eN()
getLastClimbablePos()
method_24832()
getClimbingPos()
public boolean
q_()
onClimbable()
method_6101()
isClimbing()
private boolean
c(jh arg0, dxv arg1)
trapdoorUsableAsLadder(BlockPos arg0, BlockState arg1)
method_6077(class_2338 arg0, class_2680 arg1)
canEnterTrapdoor(BlockPos pos, BlockState state)
public boolean
bL()
isAlive()
method_5805()
isAlive()
public boolean
a(bwg arg0, double arg1, boolean arg2, boolean arg3, Predicate<bwg> arg4, DoubleSupplier... arg5)
isLookingAtMe(LivingEntity arg0, double arg1, boolean arg2, boolean arg3, Predicate<LivingEntity> arg4, DoubleSupplier... arg5)
method_64619(class_1309 arg0, double arg1, boolean arg2, boolean arg3, Predicate<class_1309> arg4, DoubleSupplier... arg5)
isEntityLookingAtMe(LivingEntity entity, double arg1, boolean arg2, boolean visualShape, Predicate<LivingEntity> predicate, DoubleSupplier... entityYChecks)
public int
cE()
getMaxFallDistance()
method_5850()
getSafeFallDistance()
protected final int
y(float arg0)
getComfortableFallDistance(float arg0)
method_56993(float arg0)
getSafeFallDistance(float health)
public boolean
a(float arg0, float arg1, bua arg2)
causeFallDamage(float arg0, float arg1, DamageSource arg2)
method_5747(float arg0, float arg1, class_1282 arg2)
handleFallDamage(float arg0, float arg1, DamageSource arg2)
protected int
f(float arg0, float arg1)
calculateFallDamage(float arg0, float arg1)
method_23329(float arg0, float arg1)
computeFallDamage(float fallDistance, float damageMultiplier)
protected void
eO()
playBlockFallSound()
method_23328()
playBlockFallSound()
public void
p(float arg0)
animateHurt(float arg0)
method_5879(float arg0)
animateDamage(float arg0)
public int
eP()
getArmorValue()
method_6096()
getArmor()
protected void
c(bua arg0, float arg1)
hurtArmor(DamageSource arg0, float arg1)
method_6105(class_1282 arg0, float arg1)
damageArmor(DamageSource source, float amount)
protected void
d(bua arg0, float arg1)
hurtHelmet(DamageSource arg0, float arg1)
method_36977(class_1282 arg0, float arg1)
damageHelmet(DamageSource source, float amount)
protected void
z(float arg0)
hurtCurrentlyUsedShield(float arg0)
method_6056(float arg0)
damageShield(float amount)
protected void
a(bua arg0, float arg1, bvs... 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)
protected float
e(bua arg0, float arg1)
getDamageAfterArmorAbsorb(DamageSource arg0, float arg1)
method_6132(class_1282 arg0, float arg1)
applyArmorToDamage(DamageSource source, float amount)
protected float
f(bua arg0, float arg1)
getDamageAfterMagicAbsorb(DamageSource arg0, float arg1)
method_6036(class_1282 arg0, float arg1)
modifyAppliedDamage(DamageSource source, float amount)
protected void
b(ash arg0, bua 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)
public CombatTracker
eQ()
getCombatTracker()
method_6066()
getDamageTracker()
public LivingEntity
eR()
getKillCredit()
method_6124()
getPrimeAdversary()
public final float
eS()
getMaxHealth()
method_6063()
getMaxHealth()
public final float
eT()
getMaxAbsorption()
method_52541()
getMaxAbsorption()
public final int
eU()
getArrowCount()
method_6022()
getStuckArrowCount()
public final void
o(int arg0)
setArrowCount(int arg0)
method_6097(int arg0)
setStuckArrowCount(int stuckArrowCount)
public final int
eV()
getStingerCount()
method_21753()
getStingerCount()
public final void
p(int arg0)
setStingerCount(int arg0)
method_21755(int arg0)
setStingerCount(int stingerCount)
private int
C()
getCurrentSwingDuration()
method_6028()
getHandSwingDuration()
public void
a(bti arg0)
swing(InteractionHand arg0)
method_6104(class_1268 arg0)
swingHand(Hand hand)
public void
a(bti arg0, boolean arg1)
swing(InteractionHand arg0, boolean arg1)
method_23667(class_1268 arg0, boolean arg1)
swingHand(Hand hand, boolean fromServerPlayer)
public void
c(bua arg0)
handleDamageEvent(DamageSource arg0)
method_48922(class_1282 arg0)
onDamaged(DamageSource arg0)
public void
b(byte arg0)
handleEntityEvent(byte arg0)
method_5711(byte arg0)
handleStatus(byte arg0)
public void
eW()
makePoofParticles()
method_36549()
addDeathParticles()
private void
D()
swapHandItems()
method_30127()
swapHandStacks()
protected void
aI()
onBelowWorld()
method_5825()
tickInVoid()
protected void
eX()
updateSwingTime()
method_6119()
tickHandSwing()
public AttributeInstance
g(jq<bxj> arg0)
getAttribute(Holder<Attribute> arg0)
method_5996(class_6880<class_1320> arg0)
getAttributeInstance(RegistryEntry<EntityAttribute> attribute)
public double
h(jq<bxj> arg0)
getAttributeValue(Holder<Attribute> arg0)
method_45325(class_6880<class_1320> arg0)
getAttributeValue(RegistryEntry<EntityAttribute> attribute)
public double
i(jq<bxj> arg0)
getAttributeBaseValue(Holder<Attribute> arg0)
method_45326(class_6880<class_1320> arg0)
getAttributeBaseValue(RegistryEntry<EntityAttribute> attribute)
public AttributeMap
eY()
getAttributes()
method_6127()
getAttributes()
public ItemStack
eZ()
getMainHandItem()
method_6047()
getMainHandStack()
public ItemStack
fa()
getOffhandItem()
method_6079()
getOffHandStack()
public ItemStack
a(bwa arg0)
getItemHeldByArm(HumanoidArm arg0)
method_61420(class_1306 arg0)
getStackInArm(Arm arm)
public ItemStack
ea()
getWeaponItem()
method_59958()
getWeaponStack()
public boolean
b(cxl arg0)
isHolding(Item arg0)
method_24518(class_1792 arg0)
isHolding(Item item)
public boolean
b(Predicate<cxp> arg0)
isHolding(Predicate<ItemStack> arg0)
method_24520(Predicate<class_1799> arg0)
isHolding(Predicate<ItemStack> predicate)
public ItemStack
b(bti arg0)
getItemInHand(InteractionHand arg0)
method_5998(class_1268 arg0)
getStackInHand(Hand hand)
public void
a(bti arg0, cxp arg1)
setItemInHand(InteractionHand arg0, ItemStack arg1)
method_6122(class_1268 arg0, class_1799 arg1)
setStackInHand(Hand hand, ItemStack stack)
public boolean
d(bvs arg0)
hasItemInSlot(EquipmentSlot arg0)
method_6084(class_1304 arg0)
hasStackEquipped(EquipmentSlot slot)
public boolean
e(bvs arg0)
canUseSlot(EquipmentSlot arg0)
method_56991(class_1304 arg0)
canUseSlot(EquipmentSlot slot)
public abstract Iterable<ItemStack>
fb()
getArmorSlots()
method_5661()
getArmorItems()
public abstract ItemStack
a(bvs arg0)
getItemBySlot(EquipmentSlot arg0)
method_6118(class_1304 arg0)
getEquippedStack(EquipmentSlot slot)
public abstract void
a(bvs arg0, cxp arg1)
setItemSlot(EquipmentSlot arg0, ItemStack arg1)
method_5673(class_1304 arg0, class_1799 arg1)
equipStack(EquipmentSlot slot, ItemStack stack)
public Iterable<ItemStack>
fc()
getHandSlots()
method_5877()
getHandItems()
public Iterable<ItemStack>
fd()
getArmorAndBodyArmorSlots()
method_56674()
getAllArmorItems()
public Iterable<ItemStack>
fe()
getAllSlots()
method_56675()
getEquippedItems()
protected void
c(cxp arg0)
verifyEquippedItem(ItemStack arg0)
method_37410(class_1799 arg0)
processEquippedStack(ItemStack stack)
public float
ff()
getArmorCoverPercentage()
method_18396()
getArmorVisibility()
public void
h(boolean arg0)
setSprinting(boolean arg0)
method_5728(boolean arg0)
setSprinting(boolean arg0)
protected float
fg()
getSoundVolume()
method_6107()
getSoundVolume()
public float
fh()
getVoicePitch()
method_6017()
getSoundPitch()
protected boolean
fi()
isImmobile()
method_6062()
isImmobile()
public void
h(bvk arg0)
push(Entity arg0)
method_5697(class_1297 arg0)
pushAwayFrom(Entity arg0)
private void
c(bvk arg0)
dismountVehicle(Entity arg0)
method_6038(class_1297 arg0)
onDismounted(Entity vehicle)
public boolean
cM()
shouldShowName()
method_5733()
shouldRenderName()
protected float
fj()
getJumpPower()
method_6106()
getJumpVelocity()
protected float
A(float arg0)
getJumpPower(float arg0)
method_56994(float arg0)
getJumpVelocity(float strength)
public float
fk()
getJumpBoostPower()
method_37416()
getJumpBoostVelocityModifier()
public void
s()
jumpFromGround()
method_6043()
jump()
protected void
fl()
goDownInWater()
method_6093()
knockDownwards()
protected void
c(ayk<etw> arg0)
jumpInLiquid(TagKey<Fluid> arg0)
method_6010(class_6862<class_3611> arg0)
swimUpward(TagKey<Fluid> fluid)
protected float
fm()
getWaterSlowDown()
method_6120()
getBaseMovementSpeedMultiplier()
public boolean
a(etx arg0)
canStandOnFluid(FluidState arg0)
method_26319(class_3610 arg0)
canWalkOnFluid(FluidState state)
protected double
bd()
getDefaultGravity()
method_7490()
getGravity()
protected double
fn()
getEffectiveGravity()
method_61426()
getEffectiveGravity()
public void
a_(fby arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
travel(Vec3d movementInput)
private void
k(fby arg0)
travelInAir(Vec3 arg0)
method_61428(class_243 arg0)
travelMidAir(Vec3d movementInput)
private void
l(fby arg0)
travelInFluid(Vec3 arg0)
method_61429(class_243 arg0)
travelInFluid(Vec3d movementInput)
private void
E()
travelFallFlying()
method_61417()
travelGliding()
private Vec3
m(fby arg0)
updateFallFlyingMovement(Vec3 arg0)
method_61430(class_243 arg0)
calcGlidingVelocity(Vec3d oldVelocity)
private void
c(double arg0, double arg1)
handleFallFlyingCollisions(double arg0, double arg1)
method_61424(double arg0, double arg1)
checkGlidingCollision(double oldSpeed, double newSpeed)
private void
c(cpx arg0, fby arg1)
travelRidden(Player arg0, Vec3 arg1)
method_49483(class_1657 arg0, class_243 arg1)
travelControlled(PlayerEntity controllingPlayer, Vec3d movementInput)
protected void
a(cpx arg0, fby arg1)
tickRidden(Player arg0, Vec3 arg1)
method_49481(class_1657 arg0, class_243 arg1)
tickControlled(PlayerEntity controllingPlayer, Vec3d movementInput)
protected Vec3
b(cpx arg0, fby arg1)
getRiddenInput(Player arg0, Vec3 arg1)
method_49482(class_1657 arg0, class_243 arg1)
getControlledMovementInput(PlayerEntity controllingPlayer, Vec3d movementInput)
protected float
e(cpx arg0)
getRiddenSpeed(Player arg0)
method_49485(class_1657 arg0)
getSaddledSpeed(PlayerEntity controllingPlayer)
public void
s(boolean arg0)
calculateEntityAnimation(boolean arg0)
method_29242(boolean arg0)
updateLimbs(boolean flutter)
protected void
B(float arg0)
updateWalkAnimation(float arg0)
method_48565(float arg0)
updateLimbs(float posDelta)
private Vec3
a(fby arg0, float arg1)
handleRelativeFrictionAndCalculateMovement(Vec3 arg0, float arg1)
method_26318(class_243 arg0, float arg1)
applyMovementInput(Vec3d movementInput, float slipperiness)
public Vec3
a(double arg0, boolean arg1, fby arg2)
getFluidFallingAdjustedMovement(double arg0, boolean arg1, Vec3 arg2)
method_26317(double arg0, boolean arg1, class_243 arg2)
applyFluidMovingSpeed(double gravity, boolean falling, Vec3d motion)
private Vec3
n(fby arg0)
handleOnClimbable(Vec3 arg0)
method_18801(class_243 arg0)
applyClimbingSpeed(Vec3d motion)
private float
G(float arg0)
getFrictionInfluencedSpeed(float arg0)
method_18802(float arg0)
getMovementSpeed(float slipperiness)
protected float
fo()
getFlyingSpeed()
method_49484()
getOffGroundSpeed()
public float
fp()
getSpeed()
method_6029()
getMovementSpeed()
public void
C(float arg0)
setSpeed(float arg0)
method_6125(float arg0)
setMovementSpeed(float movementSpeed)
public boolean
c(ash arg0, bvk arg1)
doHurtTarget(ServerLevel arg0, Entity arg1)
method_6121(class_3218 arg0, class_1297 arg1)
tryAttack(ServerWorld world, Entity target)
public void
h()
tick()
method_5773()
tick()
private void
F()
detectEquipmentUpdates()
method_30128()
sendEquipmentChanges()
private Map<EquipmentSlot, ItemStack>
G()
collectEquipmentChanges()
method_30129()
getEquipmentChanges()
public boolean
a(cxp arg0, cxp arg1)
equipmentHasChanged(ItemStack arg0, ItemStack arg1)
method_45324(class_1799 arg0, class_1799 arg1)
areItemsDifferent(ItemStack stack, ItemStack stack2)
private void
a(Map<bvs, cxp> arg0)
handleHandSwap(Map<EquipmentSlot, ItemStack> arg0)
method_30121(Map<class_1304, class_1799> arg0)
checkHandStackSwap(Map<EquipmentSlot, ItemStack> equipmentChanges)
private void
b(Map<bvs, cxp> arg0)
handleEquipmentChanges(Map<EquipmentSlot, ItemStack> arg0)
method_30123(Map<class_1304, class_1799> arg0)
sendEquipmentChanges(Map<EquipmentSlot, ItemStack> equipmentChanges)
private ItemStack
g(bvs arg0)
getLastArmorItem(EquipmentSlot arg0)
method_30125(class_1304 arg0)
getSyncedArmorStack(EquipmentSlot slot)
private void
b(bvs arg0, cxp arg1)
setLastArmorItem(EquipmentSlot arg0, ItemStack arg1)
method_30122(class_1304 arg0, class_1799 arg1)
setSyncedArmorStack(EquipmentSlot slot, ItemStack armor)
private ItemStack
h(bvs arg0)
getLastHandItem(EquipmentSlot arg0)
method_30126(class_1304 arg0)
getSyncedHandStack(EquipmentSlot slot)
private void
c(bvs arg0, cxp arg1)
setLastHandItem(EquipmentSlot arg0, ItemStack arg1)
method_30124(class_1304 arg0, class_1799 arg1)
setSyncedHandStack(EquipmentSlot slot, ItemStack stack)
protected float
g(float arg0, float arg1)
tickHeadTurn(float arg0, float arg1)
method_6031(float arg0, float arg1)
turnHead(float bodyRotation, float headRotation)
protected float
fq()
getMaxHeadRotationRelativeToBody()
method_53964()
getMaxRelativeHeadRotation()
public void
d_()
aiStep()
method_6007()
tickMovement()
public boolean
fr()
isSensitiveToWater()
method_29503()
hurtByWater()
protected void
fs()
updateFallFlying()
method_6053()
tickGliding()
protected boolean
ft()
canGlide()
method_63628()
canGlide()
protected void
fu()
serverAiStep()
method_6023()
tickNewAi()
protected void
o()
pushEntities()
method_6070()
tickCramming()
protected void
a(fbt arg0, fbt arg1)
checkAutoSpinAttack(AABB arg0, AABB arg1)
method_6035(class_238 arg0, class_238 arg1)
tickRiptide(Box a, Box b)
protected void
D(bvk arg0)
doPush(Entity arg0)
method_6087(class_1297 arg0)
pushAway(Entity entity)
protected void
g(bwg arg0)
doAutoAttackOnTouch(LivingEntity arg0)
method_5997(class_1309 arg0)
attackLivingEntity(LivingEntity target)
public boolean
fv()
isAutoSpinAttack()
method_6123()
isUsingRiptide()
public void
ae()
stopRiding()
method_5848()
stopRiding()
public void
r()
rideTick()
method_5842()
tickRiding()
public void
f_()
cancelLerp()
method_64610()
resetLerp()
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
lerpTo(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
method_5759(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
updateTrackedPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5)
public double
R_()
lerpTargetX()
method_53830()
getLerpTargetX()
public double
S_()
lerpTargetY()
method_53827()
getLerpTargetY()
public double
g_()
lerpTargetZ()
method_53828()
getLerpTargetZ()
public float
r_()
lerpTargetXRot()
method_53829()
getLerpTargetPitch()
public float
h_()
lerpTargetYRot()
method_53831()
getLerpTargetYaw()
public void
a(float arg0, int arg1)
lerpHeadTo(float arg0, int arg1)
method_5683(float arg0, int arg1)
updateTrackedHeadRotation(float arg0, int arg1)
public void
t(boolean arg0)
setJumping(boolean arg0)
method_6100(boolean arg0)
setJumping(boolean jumping)
public void
a(cmb arg0)
onItemPickup(ItemEntity arg0)
method_29499(class_1542 arg0)
triggerItemPickedUpByEntityCriteria(ItemEntity item)
public void
a(bvk arg0, int arg1)
take(Entity arg0, int arg1)
method_6103(class_1297 arg0, int arg1)
sendPickup(Entity item, int count)
public boolean
E(bvk arg0)
hasLineOfSight(Entity arg0)
method_6057(class_1297 arg0)
canSee(Entity entity)
public boolean
a(bvk arg0, dgq$a arg1, dgq$b arg2, DoubleSupplier arg3)
hasLineOfSight(Entity arg0, ClipContext$Block arg1, ClipContext$Fluid arg2, DoubleSupplier arg3)
method_64618(class_1297 arg0, class_3959$class_3960 arg1, class_3959$class_242 arg2, DoubleSupplier arg3)
canSee(Entity entity, RaycastContext$ShapeType shapeType, RaycastContext$FluidHandling fluidHandling, DoubleSupplier entityY)
public float
i(float arg0)
getViewYRot(float arg0)
method_5705(float arg0)
getYaw(float arg0)
public float
D(float arg0)
getAttackAnim(float arg0)
method_6055(float arg0)
getHandSwingProgress(float tickDelta)
public boolean
bH()
isPickable()
method_5863()
canHit()
public boolean
bI()
isPushable()
method_5810()
isPushable()
public float
cA()
getYHeadRot()
method_5791()
getHeadYaw()
public void
q(float arg0)
setYHeadRot(float arg0)
method_5847(float arg0)
setHeadYaw(float arg0)
public void
r(float arg0)
setYBodyRot(float arg0)
method_5636(float arg0)
setBodyYaw(float arg0)
public Vec3
a(jm$a arg0, l$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)
public static Vec3
j(fby arg0)
resetForwardDirectionOfRelativePortalPosition(Vec3 arg0)
method_31079(class_243 arg0)
positionInPortal(Vec3d pos)
public float
fw()
getAbsorptionAmount()
method_6067()
getAbsorptionAmount()
public final void
E(float arg0)
setAbsorptionAmount(float arg0)
method_6073(float arg0)
setAbsorptionAmount(float absorptionAmount)
protected void
F(float arg0)
internalSetAbsorptionAmount(float arg0)
method_52544(float arg0)
setAbsorptionAmountUnclamped(float absorptionAmount)
public void
i_()
onEnterCombat()
method_6000()
enterCombat()
public void
j_()
onLeaveCombat()
method_6044()
endCombat()
protected void
fx()
updateEffectVisibility()
method_6008()
markEffectsDirty()
public abstract HumanoidArm
fy()
getMainArm()
method_6068()
getMainArm()
public boolean
fz()
isUsingItem()
method_6115()
isUsingItem()
public InteractionHand
fA()
getUsedItemHand()
method_6058()
getActiveHand()
private void
H()
updatingUsingItem()
method_6076()
tickActiveItemStack()
protected void
a(cxp arg0)
updateUsingItem(ItemStack arg0)
method_37119(class_1799 arg0)
tickItemStackUsage(ItemStack stack)
private void
I()
updateSwimAmount()
method_6072()
updateLeaningPitch()
protected void
c(int arg0, boolean arg1)
setLivingEntityFlag(int arg0, boolean arg1)
method_6085(int arg0, boolean arg1)
setLivingFlag(int mask, boolean value)
public void
c(bti arg0)
startUsingItem(InteractionHand arg0)
method_6019(class_1268 arg0)
setCurrentHand(Hand hand)
public void
a(alc<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
public void
a(fi$a arg0, fby arg1)
lookAt(EntityAnchorArgument$Anchor arg0, Vec3 arg1)
method_5702(class_2183$class_2184 arg0, class_243 arg1)
lookAt(EntityAnchorArgumentType$EntityAnchor arg0, Vec3d arg1)
public float
t(float arg0)
getPreciseBodyRotation(float arg0)
method_60951(float arg0)
lerpYaw(float arg0)
public void
b(cxp arg0, int arg1)
spawnItemParticles(ItemStack arg0, int arg1)
method_6037(class_1799 arg0, int arg1)
spawnItemParticles(ItemStack stack, int count)
protected void
w()
completeUsingItem()
method_6040()
consumeItem()
public void
b(cxp arg0)
handleExtraItemsCreatedOnUse(ItemStack arg0)
method_64399(class_1799 arg0)
giveOrDropStack(ItemStack stack)
public ItemStack
fB()
getUseItem()
method_6030()
getActiveItem()
public int
fC()
getUseItemRemainingTicks()
method_6014()
getItemUseTimeLeft()
public int
fD()
getTicksUsingItem()
method_6048()
getItemUseTime()
public void
fE()
releaseUsingItem()
method_6075()
stopUsingItem()
public void
fF()
stopUsingItem()
method_6021()
clearActiveItem()
public boolean
fG()
isBlocking()
method_6039()
isBlocking()
public ItemStack
fH()
getItemBlockingWith()
method_62821()
getBlockingItem()
public boolean
fI()
isSuppressingSlidingDownLadder()
method_21754()
isHoldingOntoLadder()
public boolean
fJ()
isFallFlying()
method_6128()
isGliding()
public boolean
cl()
isVisuallySwimming()
method_20232()
isInSwimmingPose()
public int
fK()
getFallFlyingTicks()
method_6003()
getGlidingTicks()
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)
public boolean
fL()
isAffectedByPotions()
method_6086()
isAffectedBySplashPotions()
public boolean
fM()
attackable()
method_6102()
isMobOrPlayer()
public void
a(jh arg0, boolean arg1)
setRecordPlayingNearby(BlockPos arg0, boolean arg1)
method_6006(class_2338 arg0, boolean arg1)
setNearbySongPlaying(BlockPos songPosition, boolean playing)
public boolean
fN()
canPickUpLoot()
method_5936()
canPickUpLoot()
public final EntityDimensions
a(bws arg0)
getDimensions(Pose arg0)
method_18377(class_4050 arg0)
getDimensions(EntityPose arg0)
protected EntityDimensions
e(bws arg0)
getDefaultDimensions(Pose arg0)
method_55694(class_4050 arg0)
getBaseDimensions(EntityPose pose)
public com.google.common.collect.ImmutableList<Pose>
fO()
getDismountPoses()
method_24831()
getPoses()
public AABB
f(bws arg0)
getLocalBoundsForPose(Pose arg0)
method_24833(class_4050 arg0)
getBoundingBox(EntityPose pose)
protected boolean
g(bws arg0)
wouldNotSuffocateAtTargetPose(Pose arg0)
method_52542(class_4050 arg0)
wouldNotSuffocateInPose(EntityPose pose)
public boolean
o(boolean arg0)
canUsePortal(boolean arg0)
method_5822(boolean arg0)
canUsePortals(boolean arg0)
public Optional<BlockPos>
fP()
getSleepingPos()
method_18398()
getSleepingPosition()
public void
g(jh arg0)
setSleepingPos(BlockPos arg0)
method_18402(class_2338 arg0)
setSleepingPosition(BlockPos pos)
public void
fQ()
clearSleepingPos()
method_18399()
clearSleepingPosition()
public boolean
fR()
isSleeping()
method_6113()
isSleeping()
public void
b(jh arg0)
startSleeping(BlockPos arg0)
method_18403(class_2338 arg0)
sleep(BlockPos pos)
private void
a(jh arg0)
setPosToBed(BlockPos arg0)
method_18392(class_2338 arg0)
setPositionInBed(BlockPos pos)
private boolean
J()
checkBedExists()
method_18406()
isSleepingInBed()
public void
fS()
stopSleeping()
method_18400()
wakeUp()
public Direction
fT()
getBedOrientation()
method_18401()
getSleepingDirection()
public boolean
bM()
isInWall()
method_5757()
isInsideWall()
public ItemStack
d(cxp arg0)
getProjectile(ItemStack arg0)
method_18808(class_1799 arg0)
getProjectileType(ItemStack stack)
private static byte
i(bvs arg0)
entityEventForEquipmentBreak(EquipmentSlot arg0)
method_20237(class_1304 arg0)
getEquipmentBreakStatus(EquipmentSlot slot)
public void
a(cxl arg0, bvs arg1)
onEquippedItemBroken(Item arg0, EquipmentSlot arg1)
method_20235(class_1792 arg0, class_1304 arg1)
sendEquipmentBreakStatus(Item item, EquipmentSlot slot)
private void
a(cxp arg0, bvs arg1, bxl 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)
public static EquipmentSlot
d(bti arg0)
getSlotForHand(InteractionHand arg0)
method_56079(class_1268 arg0)
getSlotForHand(Hand hand)
public final boolean
e(cxp arg0)
canEquipWithDispenser(ItemStack arg0)
method_63625(class_1799 arg0)
canEquipFromDispenser(ItemStack stack)
protected boolean
f(bvs arg0)
canDispenserEquipIntoSlot(EquipmentSlot arg0)
method_63626(class_1304 arg0)
canDispenserEquipSlot(EquipmentSlot slot)
public final EquipmentSlot
f(cxp arg0)
getEquipmentSlotForItem(ItemStack arg0)
method_32326(class_1799 arg0)
getPreferredEquipmentSlot(ItemStack stack)
public final boolean
a(cxp arg0, bvs arg1)
isEquippableInSlot(ItemStack arg0, EquipmentSlot arg1)
method_63623(class_1799 arg0, class_1304 arg1)
canEquip(ItemStack stack, EquipmentSlot slot)
private static SlotAccess
a(bwg arg0, bvs arg1)
createEquipmentSlotAccess(LivingEntity arg0, EquipmentSlot arg1)
method_32321(class_1309 arg0, class_1304 arg1)
getStackReference(LivingEntity entity, EquipmentSlot slot)
private static EquipmentSlot
r(int arg0)
getEquipmentSlot(int arg0)
method_32322(int arg0)
getEquipmentSlot(int slotId)
public SlotAccess
a_(int arg0)
getSlot(int arg0)
method_32318(int arg0)
getStackReference(int arg0)
public boolean
dK()
canFreeze()
method_32316()
canFreeze()
public boolean
co()
isCurrentlyGlowing()
method_5851()
isGlowing()
public float
dN()
getVisualRotationYInDegrees()
method_43078()
getBodyYaw()
public void
a(acs arg0)
recreateFromPacket(ClientboundAddEntityPacket arg0)
method_31471(class_2604 arg0)
onSpawnPacket(EntitySpawnS2CPacket arg0)
public boolean
fU()
canDisableShield()
method_42149()
disablesShield()
public float
dQ()
maxUpStep()
method_49476()
getStepHeight()
public Vec3
m(bvk arg0)
getPassengerRidingPosition(Entity arg0)
method_52538(class_1297 arg0)
getPassengerRidingPos(Entity arg0)
protected void
a(int arg0, double arg1)
lerpHeadRotationStep(int arg0, double arg1)
method_52539(int arg0, double arg1)
lerpHeadYaw(int headTrackingIncrements, double serverHeadYaw)
public void
g(int arg0)
igniteForTicks(int arg0)
method_56073(int arg0)
setOnFireForTicks(int arg0)
public boolean
fV()
hasInfiniteMaterials()
method_56992()
isInCreativeMode()
public boolean
a(ash arg0, bua arg1)
isInvulnerableTo(ServerLevel arg0, DamageSource arg1)
method_5679(class_3218 arg0, class_1282 arg1)
isInvulnerableTo(ServerWorld world, DamageSource source)
public static boolean
b(cxp arg0, bvs arg1)
canGlideUsing(ItemStack arg0, EquipmentSlot arg1)
method_63624(class_1799 arg0, class_1304 arg1)
canGlideWith(ItemStack stack, EquipmentSlot slot)
public int
fW()
getLastHurtByPlayerTime()
method_63627()
getPlayerHitTimer()