net.minecraft.entity.living

public abstract class LivingEntity

extends Entity

All mapped superinterfaces:

CommandSource

sf
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>
au
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
br
f_25545269
attributes
private final DamageTracker
bs
f_93647283
damageTracker
private final Map<StatusEffect, StatusEffectInstance>
bt
f_48626175
statusEffects
private final ItemStack[]
bu
f_28617902
itemsInHands
private final ItemStack[]
bv
f_61612287
armor
public boolean
av
f_02492148
armSwinging
public InteractionHand
aw
f_27448372
swingingArm
public int
ax
f_06061990
armSwingingTicks
public int
ay
f_70694233
arrowDespawnTimer
public int
az
f_51635995
damagedTimer
public int
aA
f_08273840
damagedTime
public float
aB
f_13392142
damagedSwingDir
public int
aC
f_74213954
deathTicks
public float
aD
f_67244135
lastAttackAnimationProgress
public float
aE
f_19026405
attackAnimationProgress
protected int
aF
f_12271532
lastAttackedTicks
public float
aG
f_47083104
lastWalkAnimationSpeed
public float
aH
f_18020014
walkAnimationSpeed
public float
aI
f_00715684
walkAnimationProgress
public int
aJ
f_64952793
invulnerableTicks
public float
aK
f_13958226
lastTilt
public float
aL
f_66910494
tilt
public float
aM
f_26584770
f_26584770
public float
aN
f_75186175
f_75186175
public float
aO
f_21972499
bodyYaw
public float
aP
f_14416847
lastBodyYaw
public float
aQ
f_50412996
headYaw
public float
aR
f_28781883
lastHeadYaw
public float
aS
f_12506421
speedInAir
protected PlayerEntity
aT
f_84243672
attackingPlayer
protected int
aU
f_07705361
playerHitTimer
protected boolean
aV
f_25302925
dead
protected int
aW
f_26028588
farFromPlayerTicks
protected float
aX
f_00878427
lastWalkProgress
protected float
aY
f_63867904
walkProgress
protected float
aZ
f_48153616
totalWalkDistance
protected float
ba
f_86368643
lastTotalWalkDistance
protected float
bb
f_68630174
rotationOffset
protected int
bc
f_19001899
score
protected float
bd
f_81229305
lastDamageTaken
protected boolean
be
f_69621501
jumping
public float
bf
f_33223369
sidewaysSpeed
public float
bg
f_21699669
forwardSpeed
public float
bh
f_09571014
rotationSpeed
protected int
bi
f_30673679
lerpSteps
protected double
bj
f_50328601
lerpX
protected double
bk
f_76898687
lerpY
protected double
bl
f_20716028
lerpZ
protected double
bm
f_78195516
lerpYaw
protected double
bn
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
bo
f_62139397
itemInUse
protected int
bp
f_98092857
itemInUseDuration
protected int
bq
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
bD()
m_64422344()
initAttributes()
protected void
a(double arg0, boolean arg1, ars arg2, cm arg3)
m_40493886(double arg0, boolean arg1, C_15815210 arg2, C_32594356 arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
public boolean
bE()
m_57706059()
canBreatheUnderwater()
public void
U()
m_13230383()
baseTick()
protected void
b(cm arg0)
m_03804902(C_32594356 arg0)
applyMovementEffects(BlockPos pos)
public boolean
l_()
m_44255174()
isBaby()
protected void
bF()
m_61286311()
tickPostDeath()
protected boolean
bG()
m_54775600()
isGrownUp()
protected int
d(int arg0)
m_19776139(int arg0)
updateBreathUnderwater(int breath)
protected int
b(zs arg0)
m_58781969(C_40996800 arg0)
getXpDrop(PlayerEntity playerEntity)
protected boolean
bH()
m_54138372()
shouldDropXp()
public Random
bI()
m_15547778()
getRandom()
public LivingEntity
bJ()
m_69363813()
getAttacker()
public int
bK()
m_29161128()
getLastAttackedTime()
public void
a(sf arg0)
m_00266645(C_74425583 arg0)
setAttacker(LivingEntity attacker)
public LivingEntity
bL()
m_04698694()
getLastAttackedMob()
public int
bM()
m_67168822()
getLastAttackTime()
public void
z(rw arg0)
m_47011519(C_42232651 arg0)
setLastAttackedMob(Entity entity)
public int
bN()
m_30592819()
getDespawnTimer()
protected void
a_(adz arg0)
m_19199928(C_88708284 arg0)
playEquipSound(ItemStack item)
public void
b(dr arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
public void
a(dr arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
protected void
bO()
m_93633888()
tickStatusEffects()
protected void
F()
m_09384116()
updateVisibility()
public static boolean
a(Collection<rq> arg0)
m_46945418(Collection<C_30281404> arg0)
areAllEffectsAmbient(Collection<StatusEffectInstance> effects)
protected void
bP()
m_48217559()
clearEffectParticles()
public void
bQ()
m_01917582()
clearStatusEffects()
public Collection<StatusEffectInstance>
bR()
m_90679760()
getStatusEffects()
public boolean
a(rp arg0)
m_27258118(C_26934808 arg0)
hasStatusEffect(StatusEffect effect)
public StatusEffectInstance
b(rp arg0)
m_71815087(C_26934808 arg0)
getEffectInstance(StatusEffect effect)
public void
c(rq arg0)
m_63240372(C_30281404 arg0)
addStatusEffect(StatusEffectInstance instance)
public boolean
d(rq arg0)
m_96581232(C_30281404 arg0)
canHaveStatusEffect(StatusEffectInstance effect)
public boolean
bS()
m_13674333()
isAffectedBySmite()
public StatusEffectInstance
c(rp arg0)
m_21027143(C_26934808 arg0)
removeEffect(StatusEffect effect)
public void
d(rp arg0)
m_30631706(C_26934808 arg0)
removeStatusEffect(StatusEffect arg0)
protected void
a(rq arg0)
m_55361128(C_30281404 arg0)
onStatusEffectApplied(StatusEffectInstance instance)
protected void
a(rq arg0, boolean arg1)
m_45944797(C_30281404 arg0, boolean arg1)
onStatusEffectUpgraded(StatusEffectInstance instance, boolean timerRanOut)
protected void
b(rq arg0)
m_00344646(C_30281404 arg0)
onStatusEffectRemoved(StatusEffectInstance effect)
public void
b(float arg0)
m_36201314(float arg0)
heal(float amount)
public final float
bT()
m_09697920()
getHealth()
public void
c(float arg0)
m_40441167(float arg0)
setHealth(float amount)
public boolean
a(rh arg0, float arg1)
m_40469716(C_83334639 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
public DamageSource
bU()
m_56684299()
getLastDamageSource()
protected void
c(rh arg0)
m_72476398(C_83334639 arg0)
playHurtSound(DamageSource source)
private boolean
d(rh arg0)
m_60637818(C_83334639 arg0)
bypassesShield(DamageSource source)
public void
b(adz arg0)
m_27827391(C_88708284 arg0)
onBrokenItem(ItemStack item)
public void
a(rh arg0)
m_21437816(C_83334639 arg0)
die(DamageSource source)
protected void
a(boolean arg0, int arg1, rh 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(rw 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
bV()
m_52063198()
getHurtSound()
protected SoundEvent
bW()
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(cm arg0, ars 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
bX()
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(rh arg0, float arg1)
m_14434752(C_83334639 arg0, float arg1)
getDamageAfterArmor(DamageSource source, float damage)
protected float
c(rh arg0, float arg1)
m_21767999(C_83334639 arg0, float arg1)
getDamageAfterEffectsAndEnchantments(DamageSource source, float damage)
protected void
d(rh arg0, float arg1)
m_38176589(C_83334639 arg0, float arg1)
applyDamage(DamageSource source, float damage)
public DamageTracker
bY()
m_24337135()
getDamageTracker()
public LivingEntity
bZ()
m_87713964()
getLastAttacker()
public final float
ca()
m_42484344()
getMaxHealth()
public final int
cb()
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(qr arg0)
m_68509015(C_31276856 arg0)
swingArm(InteractionHand hand)
protected void
Y()
m_71461017()
voidTick()
protected void
cc()
m_12218209()
updateArmSwing()
public EntityAttributeInstance
a(sr arg0)
m_62786131(C_63962274 arg0)
getAttribute(EntityAttribute attribute)
public AbstractEntityAttributeContainer
cd()
m_30084882()
getAttributes()
public MobType
ce()
m_21719049()
getMobType()
public ItemStack
cf()
m_82546553()
getItemInMainHand()
public ItemStack
cg()
m_66220973()
getItemInOffHand()
public ItemStack
b(qr arg0)
m_40034078(C_31276856 arg0)
getItemInHand(InteractionHand hand)
public void
a(qr arg0, adz arg1)
m_06348266(C_31276856 arg0, C_88708284 arg1)
setItemInHand(InteractionHand hand, ItemStack item)
public abstract Iterable<ItemStack>
aH()
m_68061280()
getArmor()
public abstract ItemStack
a(sb arg0)
m_92665564(C_76008501 arg0)
getEquipment(EquipmentSlot slot)
public abstract void
a(sb arg0, adz 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
ch()
m_71980539()
getSoundVolume()
protected float
ci()
m_36970763()
getSoundPitch()
protected boolean
cj()
m_10356437()
isDead()
public void
A(rw arg0)
m_86462297(C_42232651 arg0)
dismountRider(Entity entity)
protected float
ck()
m_59322099()
getJumpStrength()
protected void
cl()
m_47773948()
jump()
protected void
cm()
m_22469842()
jumpInWater()
protected void
cn()
m_81762112()
jumpInLava()
protected float
co()
m_52648055()
getBaseMovementSpeedMultiplier()
public void
g(float arg0, float arg1)
m_52468627(float arg0, float arg1)
moveRelative(float sideways, float forwards)
public float
cp()
m_77759738()
getSpeed()
public void
l(float arg0)
m_92709275(float arg0)
setSpeed(float speed)
public boolean
B(rw arg0)
m_08818154(C_42232651 arg0)
tryDamage(Entity target)
public boolean
cq()
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
cr()
m_86516838()
serverTickAi()
protected void
cs()
m_57387292()
pushAwayCollidingEntities()
protected void
C(rw 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(rw arg0, int arg1)
m_44124769(C_42232651 arg0, int arg1)
sendPickup(Entity entity, int count)
public boolean
D(rw 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
ct()
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
cu()
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
cv()
m_10178739()
markEffects()
public abstract Arm
cw()
m_82780045()
getMainArm()
public boolean
cx()
m_73195969()
isUsingItem()
public InteractionHand
cy()
m_60648870()
getActiveHand()
protected void
cz()
m_74084220()
tickUsingItem()
public void
c(qr arg0)
m_00971184(C_31276856 arg0)
setActiveHand(InteractionHand hand)
public void
a(kh<?> arg0)
m_36524865(C_63353360<?> arg0)
onDataValueChanged(DataAttribute<?> arg0)
protected void
a(adz arg0, int arg1)
m_37064339(C_88708284 arg0, int arg1)
addItemUseParticles(ItemStack itemInUse, int amount)
protected void
v()
m_29672330()
consumeItem()
public ItemStack
cA()
m_02420589()
getItemInUse()
public int
cB()
m_95364894()
getItemInUseDuration()
public int
cC()
m_69676666()
getTicksUsingItem()
public void
cD()
m_61451705()
stopUsingItem()
public void
cE()
m_89762400()
clearItemInUse()
public boolean
cF()
m_89739972()
isBlockingWithShield()
public boolean
cG()
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
cI()
m_15296501()
isAffectedBySplashPotions()
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
cH()
m_33457269()
getFlyingTicks()