Package net.minecraft.world.damagesource
Class CombatTracker
java.lang.Object
net.minecraft.world.damagesource.CombatTracker
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate intprivate intprivate final List<CombatEntry>private booleanstatic final Styleprivate intprivate final LivingEntitystatic final intstatic final intprivate boolean
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionintprivate static ComponentgetDisplayName(Entity p_289557_) getFallMessage(CombatEntry p_289570_, Entity p_289561_) private ComponentgetMessageForAssistedFall(Entity p_289547_, Component p_289532_, String p_289555_, String p_289548_) voidvoidrecordDamage(DamageSource p_289533_, float p_289559_) private static booleanshouldEnterCombat(DamageSource p_289554_) 
- 
Field Details- 
RESET_DAMAGE_STATUS_TIMEpublic static final int RESET_DAMAGE_STATUS_TIME- See Also:
 
- 
RESET_COMBAT_STATUS_TIMEpublic static final int RESET_COMBAT_STATUS_TIME- See Also:
 
- 
INTENTIONAL_GAME_DESIGN_STYLE
- 
entries
- 
mob
- 
lastDamageTimeprivate int lastDamageTime
- 
combatStartTimeprivate int combatStartTime
- 
combatEndTimeprivate int combatEndTime
- 
inCombatprivate boolean inCombat
- 
takingDamageprivate boolean takingDamage
 
- 
- 
Constructor Details- 
CombatTracker
 
- 
- 
Method Details- 
recordDamage
- 
shouldEnterCombat
- 
getMessageForAssistedFall
- 
getFallMessage
- 
getDisplayName
- 
getDeathMessage
- 
getMostSignificantFall
- 
getCombatDurationpublic int getCombatDuration()
- 
recheckStatuspublic void recheckStatus()
 
-