net.minecraft.world.damagesource

public class CombatTracker

bur
net.minecraft.world.damagesource.CombatTracker
net.minecraft.class_1283
net.minecraft.unmapped.C_xkhemiqp
net.minecraft.entity.damage.DamageTracker
net.minecraft.entity.damage.DamageTracker

Field summary

Modifier and TypeField
public static final int
a
RESET_DAMAGE_STATUS_TIME
field_29967
f_bmzihlfm
DAMAGE_COOLDOWN
RESET_DAMAGE_STATUS_TIME
public static final int
b
RESET_COMBAT_STATUS_TIME
field_29968
f_zctpfvgy
ATTACK_DAMAGE_COOLDOWN
RESET_COMBAT_STATUS_TIME
private static final Style
c
INTENTIONAL_GAME_DESIGN_STYLE
field_42274
f_bbxvtwjo
INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE
INTENTIONAL_GAME_DESIGN_STYLE
private final List<CombatEntry>
d
entries
field_5870
f_nhhmqupb
recentDamage
recentDamage
private final LivingEntity
e
mob
field_5877
f_dykivusd
entity
entity
private int
f
lastDamageTime
field_5876
f_ypqtbbxz
ageOnLastDamage
ageOnLastDamage
private int
g
combatStartTime
field_5875
f_iqitjhoz
ageOnLastAttacked
ageOnLastAttacked
private int
h
combatEndTime
field_5873
f_mgocdmug
ageOnLastUpdate
ageOnLastUpdate
private boolean
i
inCombat
field_5874
f_mstsxzzl
recentlyAttacked
recentlyAttacked
private boolean
j
takingDamage
field_5872
f_xguwhgie
hasDamage
hasDamage

Constructor summary

ModifierConstructor
public (LivingEntity entity)

Method summary

Modifier and TypeMethod
public void
a(buu arg0, float arg1)
recordDamage(DamageSource arg0, float arg1)
method_5547(class_1282 arg0, float arg1)
m_hhqevfbq(C_sbxfkpyv arg0, float arg1)
onDamage(DamageSource damageSource, float damage)
onDamage(DamageSource damageSource, float originalHealth)
private static boolean
a(buu arg0)
shouldEnterCombat(DamageSource arg0)
method_52191(class_1282 arg0)
m_ufintojk(C_sbxfkpyv arg0)
isAttackerLiving(DamageSource damageSource)
isAttackerLiving(DamageSource damageSource)
private Component
a(bwf arg0, wy arg1, String arg2, String arg3)
getMessageForAssistedFall(Entity arg0, Component arg1, String arg2, String arg3)
method_52193(class_1297 arg0, class_2561 arg1, String arg2, String arg3)
m_lagkuzok(C_astfners arg0, C_rdaqiwdt arg1, String arg2, String arg3)
getAttackedFallDeathMessage(Entity attacker, Text attackerDisplayName, String itemDeathTranslationKey, String deathTranslationKey)
formatDeathMessage(Entity entity, Text displayName, String customItemTranslationKey, String baseTranslationKey)
private Component
a(bup arg0, bwf arg1)
getFallMessage(CombatEntry arg0, Entity arg1)
method_52190(class_1281 arg0, class_1297 arg1)
m_xfvrnbnv(C_opjrpnsy arg0, C_astfners arg1)
getFallDeathMessage(DamageRecord damageRecord, Entity attacker)
getFallingDeathMessage(DamageRecord damage, Entity entity)
private static Component
a(bwf arg0)
getDisplayName(Entity arg0)
method_52192(class_1297 arg0)
m_aqadbgjd(C_astfners arg0)
getDisplayName(Entity entity)
getDisplayName(Entity entity)
public Component
a()
getDeathMessage()
method_5548()
m_xmrbfkiy()
getDeathMessage()
getDeathMessage()
private CombatEntry
d()
getMostSignificantFall()
method_5544()
m_lwhoscrp()
getBiggestFall()
getBiggestFall()
public int
b()
getCombatDuration()
method_5546()
m_clcglqfv()
getTimeSinceLastAttack()
getTimeSinceLastAttack()
public void
c()
recheckStatus()
method_5539()
m_dnjsampl()
update()
update()