Package net.minecraft.util
Class CombatTracker
java.lang.Object
net.minecraft.util.CombatTracker
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate final List<CombatEntry>private booleanprivate intprivate final LivingEntityprivate Stringprivate boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintprivate StringgetFallLocation(CombatEntry p_94548_1_) getMob()private CombatEntryvoidvoidvoidrecordDamage(DamageSource p_94547_1_, float p_94547_2_, float p_94547_3_) private void
-
Field Details
-
entries
-
mob
-
lastDamageTime
private int lastDamageTime -
combatStartTime
private int combatStartTime -
combatEndTime
private int combatEndTime -
inCombat
private boolean inCombat -
takingDamage
private boolean takingDamage -
nextLocation
-
-
Constructor Details
-
CombatTracker
-
-
Method Details
-
prepareForDamage
public void prepareForDamage() -
recordDamage
-
getDeathMessage
-
getKiller
-
getMostSignificantFall
-
getFallLocation
-
getCombatDuration
public int getCombatDuration() -
resetPreparedStatus
private void resetPreparedStatus() -
recheckStatus
public void recheckStatus() -
getMob
-