net.minecraft.entity.living

public abstract class LivingEntity

extends Entity

All mapped superinterfaces:

CommandSource

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

Field summary

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

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
bA()
m_64422344()
initAttributes()
protected void
a(double arg0, boolean arg1, arc arg2, cj arg3)
m_40493886(double arg0, boolean arg1, C_15815210 arg2, C_32594356 arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
public boolean
bB()
m_57706059()
canBreatheUnderwater()
public void
U()
m_13230383()
baseTick()
protected void
b(cj arg0)
m_03804902(C_32594356 arg0)
applyMovementEffects(BlockPos pos)
public boolean
m_()
m_44255174()
isBaby()
protected void
bC()
m_61286311()
tickPostDeath()
protected boolean
bD()
m_54775600()
isGrownUp()
protected int
d(int arg0)
m_19776139(int arg0)
updateBreathUnderwater(int breath)
protected int
b(zj arg0)
m_58781969(C_40996800 arg0)
getXpDrop(PlayerEntity playerEntity)
protected boolean
bE()
m_54138372()
shouldDropXp()
public Random
bF()
m_15547778()
getRandom()
public LivingEntity
bG()
m_69363813()
getAttacker()
public int
bH()
m_29161128()
getLastAttackedTime()
public void
a(sa arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity attacker)
public LivingEntity
bI()
m_04698694()
getLastAttackedMob()
public int
bJ()
m_67168822()
getLastAttackTime()
public void
z(rr arg0)
m_47011519(C_42232651 arg0)
setLastAttackedMob(Entity entity)
public int
bK()
m_30592819()
getDespawnTimer()
protected void
a_(adq arg0)
m_19199928(C_88708284 arg0)
playEquipSound(ItemStack item)
public void
b(dn arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(dn arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected void
bL()
m_93633888()
tickStatusEffects()
protected void
F()
m_09384116()
updateVisibility()
public static boolean
a(Collection<rl> arg0)
m_46945418(Collection<C_30281404> arg0)
areAllEffectsAmbient(Collection<StatusEffectInstance> effects)
protected void
bM()
m_48217559()
clearEffectParticles()
public void
bN()
m_01917582()
clearStatusEffects()
public Collection<StatusEffectInstance>
bO()
m_90679760()
getStatusEffects()
public boolean
a(rk arg0)
m_27258118(C_26934808 arg0)
hasStatusEffect(StatusEffect effect)
public StatusEffectInstance
b(rk arg0)
m_71815087(C_26934808 arg0)
getEffectInstance(StatusEffect effect)
public void
c(rl arg0)
m_63240372(C_30281404 arg0)
addStatusEffect(StatusEffectInstance instance)
public boolean
d(rl arg0)
m_96581232(C_30281404 arg0)
canHaveStatusEffect(StatusEffectInstance effect)
public boolean
bP()
m_13674333()
isAffectedBySmite()
public StatusEffectInstance
c(rk arg0)
m_21027143(C_26934808 arg0)
removeEffect(StatusEffect effect)
public void
d(rk arg0)
m_30631706(C_26934808 arg0)
removeStatusEffect(StatusEffect arg0)
protected void
a(rl arg0)
m_55361128(C_30281404 arg0)
onStatusEffectApplied(StatusEffectInstance instance)
protected void
a(rl arg0, boolean arg1)
m_45944797(C_30281404 arg0, boolean arg1)
onStatusEffectUpgraded(StatusEffectInstance instance, boolean timerRanOut)
protected void
b(rl arg0)
m_00344646(C_30281404 arg0)
onStatusEffectRemoved(StatusEffectInstance effect)
public void
b(float arg0)
m_36201314(float arg0)
heal(float amount)
public final float
bQ()
m_09697920()
getHealth()
public void
c(float arg0)
m_40441167(float arg0)
setHealth(float amount)
public boolean
a(rc arg0, float arg1)
m_40469716(C_83334639 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
protected void
c(rc arg0)
m_72476398(C_83334639 arg0)
playHurtSound(DamageSource source)
private boolean
d(rc arg0)
m_60637818(C_83334639 arg0)
bypassesShield(DamageSource source)
public void
b(adq arg0)
m_27827391(C_88708284 arg0)
onBrokenItem(ItemStack item)
public void
a(rc arg0)
m_21437816(C_83334639 arg0)
die(DamageSource source)
protected void
a(boolean arg0, int arg1, rc 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(rr 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
bR()
m_52063198()
getHurtSound()
protected SoundEvent
bS()
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
n_()
m_05676876()
isClimbing()
private boolean
a(cj arg0, arc 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
bT()
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(rc arg0, float arg1)
m_14434752(C_83334639 arg0, float arg1)
getDamageAfterArmor(DamageSource source, float damage)
protected float
c(rc arg0, float arg1)
m_21767999(C_83334639 arg0, float arg1)
getDamageAfterEffectsAndEnchantments(DamageSource source, float damage)
protected void
d(rc arg0, float arg1)
m_38176589(C_83334639 arg0, float arg1)
applyDamage(DamageSource source, float damage)
public DamageTracker
bU()
m_24337135()
getDamageTracker()
public LivingEntity
bV()
m_87713964()
getLastAttacker()
public final float
bW()
m_42484344()
getMaxHealth()
public final int
bX()
m_43812093()
getStuckArrows()
public final void
k(int arg0)
m_25482445(int arg0)
setStuckArrows(int arrows)
private int
o()
m_81297517()
getArmSwingDuration()
public void
a(qm arg0)
m_68509015(C_31276856 arg0)
swingArm(InteractionHand hand)
protected void
Y()
m_71461017()
voidTick()
protected void
bY()
m_12218209()
updateArmSwing()
public EntityAttributeInstance
a(sl arg0)
m_62786131(C_63962274 arg0)
getAttribute(EntityAttribute attribute)
public AbstractEntityAttributeContainer
bZ()
m_30084882()
getAttributes()
public MobType
ca()
m_21719049()
getMobType()
public ItemStack
cb()
m_82546553()
getItemInMainHand()
public ItemStack
cc()
m_66220973()
getItemInOffHand()
public ItemStack
b(qm arg0)
m_40034078(C_31276856 arg0)
getItemInHand(InteractionHand hand)
public void
a(qm arg0, adq arg1)
m_06348266(C_31276856 arg0, C_88708284 arg1)
setItemInHand(InteractionHand hand, ItemStack item)
public abstract Iterable<ItemStack>
aF()
m_68061280()
getArmor()
public abstract ItemStack
a(rw arg0)
m_92665564(C_76008501 arg0)
getEquipment(EquipmentSlot slot)
public abstract void
a(rw arg0, adq arg1)
m_37260269(C_76008501 arg0, C_88708284 arg1)
setEquipment(EquipmentSlot arg0, ItemStack arg1)
public void
e(boolean arg0)
m_48388745(boolean arg0)
setSprinting(boolean arg0)
protected float
cd()
m_71980539()
getSoundVolume()
protected float
ce()
m_36970763()
getSoundPitch()
protected boolean
cf()
m_10356437()
isDead()
public void
A(rr arg0)
m_86462297(C_42232651 arg0)
dismountRider(Entity entity)
protected float
cg()
m_59322099()
getJumpStrength()
protected void
ch()
m_47773948()
jump()
protected void
ci()
m_22469842()
jumpInWater()
protected void
cj()
m_81762112()
jumpInLava()
public void
g(float arg0, float arg1)
m_52468627(float arg0, float arg1)
moveRelative(float sideways, float forwards)
public float
ck()
m_77759738()
getSpeed()
public void
l(float arg0)
m_92709275(float arg0)
setSpeed(float speed)
public boolean
B(rr arg0)
m_08818154(C_42232651 arg0)
tryDamage(Entity target)
public boolean
cl()
m_18110524()
isSleeping()
public void
m()
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
cm()
m_86516838()
serverTickAi()
protected void
cn()
m_57387292()
pushAwayCollidingEntities()
protected void
C(rr arg0)
m_05889452(C_42232651 arg0)
pushAway(Entity entity)
public void
p()
m_91988068()
stopRiding()
public void
aw()
m_96965405()
rideTick()
public void
k(boolean arg0)
m_31683081(boolean arg0)
setJumping(boolean jumping)
public void
a(rr arg0, int arg1)
m_44124769(C_42232651 arg0, int arg1)
sendPickup(Entity entity, int count)
public boolean
D(rr 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
co()
m_08790626()
isLocallyControlled()
public boolean
ap()
m_23617273()
hasCollision()
public boolean
aq()
m_91465012()
isPushable()
protected void
ao()
m_04453811()
markDamaged()
public float
aS()
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
cp()
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
cq()
m_10178739()
markEffects()
public abstract Arm
cr()
m_82780045()
getMainArm()
public boolean
cs()
m_73195969()
isUsingItem()
public InteractionHand
ct()
m_60648870()
getActiveHand()
protected void
cu()
m_74084220()
tickUsingItem()
public void
c(qm arg0)
m_00971184(C_31276856 arg0)
setActiveHand(InteractionHand hand)
public void
a(ke<?> arg0)
m_36524865(C_63353360<?> arg0)
onDataValueChanged(DataAttribute<?> arg0)
protected void
a(adq arg0, int arg1)
m_37064339(C_88708284 arg0, int arg1)
addItemUseParticles(ItemStack itemInUse, int amount)
protected void
v()
m_29672330()
consumeItem()
public ItemStack
cv()
m_02420589()
getItemInUse()
public int
cw()
m_95364894()
getItemInUseDuration()
public int
cx()
m_69676666()
getTicksUsingItem()
public void
cy()
m_61451705()
stopUsingItem()
public void
cz()
m_89762400()
clearItemInUse()
public boolean
cA()
m_89739972()
isBlockingWithShield()
public boolean
cB()
m_71937258()
isFallFlying()
public boolean
k(double arg0, double arg1, double arg2)
m_20267193(double arg0, double arg1, double arg2)
tryTeleport(double x, double y, double z)
public boolean
cD()
m_15296501()
isAffectedBySplashPotions()
public void
aD()
m_72822103()
animateDamage()
public void
a(byte arg0)
m_48967522(byte arg0)
doEvent(byte arg0)
public boolean
bh()
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
cC()
m_33457269()
getFlyingTicks()