net.minecraft.entity.living

public abstract class LivingEntity

extends Entity

All mapped superinterfaces:

CommandSource

sv
net.minecraft.unmapped.C_74425583
net.minecraft.entity.living.LivingEntity

Field summary

Modifier and TypeField
private static final org.apache.logging.log4j.Logger
a
f_37358160
LOGGER
private static final UUID
b
f_36566034
SPRINTING_SPEED_MODIFIER_ID
private static final AttributeModifier
c
f_31374791
SPRINTING_SPEED_MODIFIER
protected static final DataAttribute<Byte>
at
f_19144508
LIVING_ENTITY_FLAGS
private static final DataAttribute<Float>
f
f_53020525
HEALTH
private static final DataAttribute<Integer>
g
f_49267306
EFFECT_PARTICLES_COLOR
private static final DataAttribute<Boolean>
h
f_40570705
EFFECT_PARTICLES_AMBIENT
private static final DataAttribute<Integer>
bq
f_50315824
STUCK_ARROWS
private AbstractEntityAttributeContainer
br
f_25545269
attributes
private final DamageTracker
bs
f_93647283
damageTracker
private final Map<StatusEffect, StatusEffectInstance>
bt
f_48626175
statusEffects
private final DefaultedList<ItemStack>
bu
f_28617902
itemsInHands
private final DefaultedList<ItemStack>
bv
f_61612287
armor
public boolean
au
f_02492148
armSwinging
public InteractionHand
av
f_27448372
swingingArm
public int
aw
f_06061990
armSwingingTicks
public int
ax
f_70694233
arrowDespawnTimer
public int
ay
f_51635995
damagedTimer
public int
az
f_08273840
damagedTime
public float
aA
f_13392142
damagedSwingDir
public int
aB
f_74213954
deathTicks
public float
aC
f_67244135
lastAttackAnimationProgress
public float
aD
f_19026405
attackAnimationProgress
protected int
aE
f_12271532
lastAttackedTicks
public float
aF
f_47083104
lastWalkAnimationSpeed
public float
aG
f_18020014
walkAnimationSpeed
public float
aH
f_00715684
walkAnimationProgress
public int
aI
f_64952793
invulnerableTicks
public float
aJ
f_13958226
lastTilt
public float
aK
f_66910494
tilt
public float
aL
f_26584770
f_26584770
public float
aM
f_75186175
f_75186175
public float
aN
f_21972499
bodyYaw
public float
aO
f_14416847
lastBodyYaw
public float
aP
f_50412996
headYaw
public float
aQ
f_28781883
lastHeadYaw
public float
aR
f_12506421
speedInAir
protected PlayerEntity
aS
f_84243672
attackingPlayer
protected int
aT
f_07705361
playerHitTimer
protected boolean
aU
f_25302925
dead
protected int
aV
f_26028588
farFromPlayerTicks
protected float
aW
f_00878427
lastWalkProgress
protected float
aX
f_63867904
walkProgress
protected float
aY
f_48153616
totalWalkDistance
protected float
aZ
f_86368643
lastTotalWalkDistance
protected float
ba
f_68630174
rotationOffset
protected int
bb
f_19001899
score
protected float
bc
f_81229305
lastDamageTaken
protected boolean
bd
f_69621501
jumping
public float
be
f_33223369
sidewaysSpeed
public float
bf
f_21699669
forwardSpeed
public float
bg
f_09571014
rotationSpeed
protected int
bh
f_30673679
lerpSteps
protected double
bi
f_50328601
lerpX
protected double
bj
f_76898687
lerpY
protected double
bk
f_20716028
lerpZ
protected double
bl
f_78195516
lerpYaw
protected double
bm
f_88095020
lerpPitch
private boolean
bw
f_02181795
effectsChanged
private LivingEntity
bx
f_26026742
attacker
private int
by
f_83588217
lastAttackedTime
private LivingEntity
bz
f_80026294
lastAttackedMob
private int
bA
f_46791960
lastAttackTime
private float
bB
f_51236260
speed
private int
bC
f_72766308
jumpingCooldown
private float
bD
f_91702747
absorption
protected ItemStack
bn
f_62139397
itemInUse
protected int
bo
f_98092857
itemInUseDuration
protected int
bp
f_60231262
flyingTicks
private BlockPos
bE
f_31351500
pos
private DamageSource
bF
f_24887686
lastDamageSource
private long
bG
f_47128136
lastDamagedTime

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
public void
Q()
m_79367461()
discard()
protected void
i()
m_19615596()
registerSyncedData()
protected void
bE()
m_64422344()
initAttributes()
protected void
a(double arg0, boolean arg1, atj arg2, co arg3)
m_40493886(double arg0, boolean arg1, C_15815210 arg2, C_32594356 arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
public boolean
bF()
m_57706059()
canBreatheUnderwater()
public void
U()
m_13230383()
baseTick()
protected void
b(co arg0)
m_03804902(C_32594356 arg0)
applyMovementEffects(BlockPos pos)
public boolean
l_()
m_44255174()
isBaby()
protected void
bG()
m_61286311()
tickPostDeath()
protected boolean
bH()
m_54775600()
isGrownUp()
protected int
d(int arg0)
m_19776139(int arg0)
updateBreathUnderwater(int breath)
protected int
b(aax arg0)
m_58781969(C_40996800 arg0)
getXpDrop(PlayerEntity playerEntity)
protected boolean
bI()
m_54138372()
shouldDropXp()
public Random
bJ()
m_15547778()
getRandom()
public LivingEntity
bK()
m_69363813()
getAttacker()
public int
bL()
m_29161128()
getLastAttackedTime()
public void
a(sv arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity attacker)
public LivingEntity
bM()
m_04698694()
getLastAttackedMob()
public int
bN()
m_67168822()
getLastAttackTime()
public void
z(sm arg0)
m_47011519(C_42232651 arg0)
setLastAttackedMob(Entity entity)
public int
bO()
m_30592819()
getDespawnTimer()
protected void
a_(afi arg0)
m_19199928(C_88708284 arg0)
playEquipSound(ItemStack item)
public void
b(du arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(du arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected void
bP()
m_93633888()
tickStatusEffects()
protected void
F()
m_09384116()
updateVisibility()
public static boolean
a(Collection<sg> arg0)
m_46945418(Collection<C_30281404> arg0)
areAllEffectsAmbient(Collection<StatusEffectInstance> effects)
protected void
bQ()
m_48217559()
clearEffectParticles()
public void
bR()
m_01917582()
clearStatusEffects()
public Collection<StatusEffectInstance>
bS()
m_90679760()
getStatusEffects()
public boolean
a(sf arg0)
m_27258118(C_26934808 arg0)
hasStatusEffect(StatusEffect effect)
public StatusEffectInstance
b(sf arg0)
m_71815087(C_26934808 arg0)
getEffectInstance(StatusEffect effect)
public void
c(sg arg0)
m_63240372(C_30281404 arg0)
addStatusEffect(StatusEffectInstance instance)
public boolean
d(sg arg0)
m_96581232(C_30281404 arg0)
canHaveStatusEffect(StatusEffectInstance effect)
public boolean
bT()
m_13674333()
isAffectedBySmite()
public StatusEffectInstance
c(sf arg0)
m_21027143(C_26934808 arg0)
removeEffect(StatusEffect effect)
public void
d(sf arg0)
m_30631706(C_26934808 arg0)
removeStatusEffect(StatusEffect arg0)
protected void
a(sg arg0)
m_55361128(C_30281404 arg0)
onStatusEffectApplied(StatusEffectInstance instance)
protected void
a(sg arg0, boolean arg1)
m_45944797(C_30281404 arg0, boolean arg1)
onStatusEffectUpgraded(StatusEffectInstance instance, boolean timerRanOut)
protected void
b(sg arg0)
m_00344646(C_30281404 arg0)
onStatusEffectRemoved(StatusEffectInstance effect)
public void
b(float arg0)
m_36201314(float arg0)
heal(float amount)
public final float
bU()
m_09697920()
getHealth()
public void
c(float arg0)
m_40441167(float arg0)
setHealth(float amount)
public boolean
a(rx arg0, float arg1)
m_40469716(C_83334639 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
protected void
c(sv arg0)
m_23822878(C_74425583 arg0)
blockWithShield(LivingEntity attacker)
private boolean
d(rx arg0)
m_76469282(C_83334639 arg0)
applyUndyingEffect(DamageSource source)
public DamageSource
bV()
m_56684299()
getLastDamageSource()
protected void
c(rx arg0)
m_72476398(C_83334639 arg0)
playHurtSound(DamageSource source)
private boolean
e(rx arg0)
m_60637818(C_83334639 arg0)
bypassesShield(DamageSource source)
public void
b(afi arg0)
m_27827391(C_88708284 arg0)
onBrokenItem(ItemStack item)
public void
a(rx arg0)
m_21437816(C_83334639 arg0)
die(DamageSource source)
protected void
a(boolean arg0, int arg1, rx arg2)
m_91664248(boolean arg0, int arg1, C_83334639 arg2)
dropItemsFromLootTable(boolean player, int lootingLevel, DamageSource source)
protected void
a(boolean arg0, int arg1)
m_43249362(boolean arg0, int arg1)
dropEquipment(boolean hitByPlayer, int lootingLevel)
public void
a(sm arg0, float arg1, double arg2, double arg3)
m_16413573(C_42232651 arg0, float arg1, double arg2, double arg3)
applyKnockback(Entity entity, float amount, double velocityX, double velocityZ)
protected SoundEvent
bW()
m_52063198()
getHurtSound()
protected SoundEvent
bX()
m_64027168()
getDeathSound()
protected SoundEvent
e(int arg0)
m_07059408(int arg0)
getFallSound(int fallDistance)
protected void
b(boolean arg0, int arg1)
m_88345579(boolean arg0, int arg1)
dropItems(boolean loot, int lootingMultiplier)
public boolean
m_()
m_05676876()
isClimbing()
private boolean
a(co arg0, atj arg1)
m_64623136(C_32594356 arg0, C_15815210 arg1)
canClimbTrapdoor(BlockPos pos, BlockState state)
public boolean
au()
m_48190713()
isAlive()
public void
e(float arg0, float arg1)
m_43538800(float arg0, float arg1)
takeFallDamage(float arg0, float arg1)
public int
bY()
m_75145386()
getArmorProtection()
protected void
j(float arg0)
m_70918421(float arg0)
damageArmor(float damage)
protected void
k(float arg0)
m_99243237(float arg0)
damageShield(float damage)
protected float
b(rx arg0, float arg1)
m_14434752(C_83334639 arg0, float arg1)
getDamageAfterArmor(DamageSource source, float damage)
protected float
c(rx arg0, float arg1)
m_21767999(C_83334639 arg0, float arg1)
getDamageAfterEffectsAndEnchantments(DamageSource source, float damage)
protected void
d(rx arg0, float arg1)
m_38176589(C_83334639 arg0, float arg1)
applyDamage(DamageSource source, float damage)
public DamageTracker
bZ()
m_24337135()
getDamageTracker()
public LivingEntity
ca()
m_87713964()
getLastAttacker()
public final float
cb()
m_42484344()
getMaxHealth()
public final int
cc()
m_43812093()
getStuckArrows()
public final void
f(int arg0)
m_25482445(int arg0)
setStuckArrows(int arrows)
private int
o()
m_81297517()
getArmSwingDuration()
public void
a(rh arg0)
m_68509015(C_31276856 arg0)
swingArm(InteractionHand hand)
protected void
Y()
m_71461017()
voidTick()
protected void
cd()
m_12218209()
updateArmSwing()
public EntityAttributeInstance
a(ti arg0)
m_62786131(C_63962274 arg0)
getAttribute(EntityAttribute attribute)
public AbstractEntityAttributeContainer
ce()
m_30084882()
getAttributes()
public MobType
cf()
m_21719049()
getMobType()
public ItemStack
cg()
m_82546553()
getItemInMainHand()
public ItemStack
ch()
m_66220973()
getItemInOffHand()
public ItemStack
b(rh arg0)
m_40034078(C_31276856 arg0)
getItemInHand(InteractionHand hand)
public void
a(rh arg0, afi arg1)
m_06348266(C_31276856 arg0, C_88708284 arg1)
setItemInHand(InteractionHand hand, ItemStack item)
public boolean
a(sr arg0)
m_41454384(C_76008501 arg0)
isEquipmentSlotFilled(EquipmentSlot slot)
public abstract Iterable<ItemStack>
aH()
m_68061280()
getArmor()
public abstract ItemStack
b(sr arg0)
m_92665564(C_76008501 arg0)
getEquipment(EquipmentSlot slot)
public abstract void
a(sr arg0, afi arg1)
m_37260269(C_76008501 arg0, C_88708284 arg1)
setEquipment(EquipmentSlot arg0, ItemStack arg1)
public void
f(boolean arg0)
m_48388745(boolean arg0)
setSprinting(boolean arg0)
protected float
ci()
m_71980539()
getSoundVolume()
protected float
cj()
m_36970763()
getSoundPitch()
protected boolean
ck()
m_10356437()
isDead()
public void
A(sm arg0)
m_86462297(C_42232651 arg0)
dismountRider(Entity entity)
protected float
cl()
m_59322099()
getJumpStrength()
protected void
cm()
m_47773948()
jump()
protected void
cn()
m_22469842()
jumpInWater()
protected void
co()
m_81762112()
jumpInLava()
protected float
cp()
m_52648055()
getBaseMovementSpeedMultiplier()
public void
g(float arg0, float arg1)
m_52468627(float arg0, float arg1)
moveRelative(float sideways, float forwards)
public float
cq()
m_77759738()
getSpeed()
public void
l(float arg0)
m_92709275(float arg0)
setSpeed(float speed)
public boolean
B(sm arg0)
m_08818154(C_42232651 arg0)
tryDamage(Entity target)
public boolean
cr()
m_18110524()
isSleeping()
public void
A_()
m_24884718()
tick()
protected float
h(float arg0, float arg1)
m_98066391(float arg0, float arg1)
bodyMovement(float yaw, float movement)
public void
n()
m_11642923()
mobTick()
private void
r()
m_51462403()
flyingTick()
protected void
cs()
m_86516838()
serverTickAi()
protected void
ct()
m_57387292()
pushAwayCollidingEntities()
protected void
C(sm arg0)
m_05889452(C_42232651 arg0)
pushAway(Entity entity)
public void
p()
m_91988068()
stopRiding()
public void
aw()
m_96965405()
rideTick()
public void
l(boolean arg0)
m_31683081(boolean arg0)
setJumping(boolean jumping)
public void
a(sm arg0, int arg1)
m_44124769(C_42232651 arg0, int arg1)
sendPickup(Entity entity, int count)
public boolean
D(sm arg0)
m_52308176(C_42232651 arg0)
canSee(Entity entity)
public Vec3d
aB()
m_07686161()
getLookVector()
public Vec3d
f(float arg0)
m_95361306(float arg0)
getRotationVector(float arg0)
public boolean
cu()
m_08790626()
isLocallyControlled()
public boolean
aq()
m_23617273()
hasCollision()
public boolean
ar()
m_91465012()
isPushable()
protected void
ap()
m_04453811()
markDamaged()
public float
aU()
m_11917745()
getHeadYaw()
public void
h(float arg0)
m_79688606(float arg0)
setHeadYaw(float arg0)
public void
i(float arg0)
m_95880042(float arg0)
setBodyYaw(float arg0)
public float
cv()
m_25185826()
getAbsorption()
public void
n(float arg0)
m_47703696(float arg0)
setAbsorption(float absorption)
public void
j()
m_81812249()
enterCombat()
public void
k()
m_68756539()
endCombat()
protected void
cw()
m_10178739()
markEffects()
public abstract Arm
cx()
m_82780045()
getMainArm()
public boolean
cy()
m_73195969()
isUsingItem()
public InteractionHand
cz()
m_60648870()
getActiveHand()
protected void
cA()
m_74084220()
tickUsingItem()
public void
c(rh arg0)
m_00971184(C_31276856 arg0)
setActiveHand(InteractionHand hand)
public void
a(kk<?> arg0)
m_36524865(C_63353360<?> arg0)
onDataValueChanged(DataAttribute<?> arg0)
protected void
a(afi arg0, int arg1)
m_37064339(C_88708284 arg0, int arg1)
addItemUseParticles(ItemStack itemInUse, int amount)
protected void
v()
m_29672330()
consumeItem()
public ItemStack
cB()
m_02420589()
getItemInUse()
public int
cC()
m_95364894()
getItemInUseDuration()
public int
cD()
m_69676666()
getTicksUsingItem()
public void
cE()
m_61451705()
stopUsingItem()
public void
cF()
m_89762400()
clearItemInUse()
public boolean
cG()
m_89739972()
isBlockingWithShield()
public boolean
cH()
m_71937258()
isFallFlying()
public boolean
j(double arg0, double arg1, double arg2)
m_20267193(double arg0, double arg1, double arg2)
tryTeleport(double x, double y, double z)
public boolean
cJ()
m_15296501()
isAffectedBySplashPotions()
public boolean
cK()
m_27197597()
canAttack()
public void
aF()
m_72822103()
animateDamage()
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
public boolean
bk()
m_65738693()
shouldShowNameTag()
public void
a(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
m_83820343(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
lerpPositionAndAngles(double arg0, double arg1, double arg2, float arg3, float arg4, int arg5, boolean arg6)
public float
m(float arg0)
m_73829618(float arg0)
getAttackAnimationProgress(float tickDelta)
public int
cI()
m_33457269()
getFlyingTicks()