类 CombatTracker
java.lang.Object
net.minecraft.world.damagesource.CombatTracker
-
字段概要
字段修饰符和类型字段说明private int
private int
private final List<CombatEntry>
private boolean
static final Style
private int
private final LivingEntity
static final int
static final int
private boolean
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明int
private static Component
getDisplayName
(Entity pEntity) getFallMessage
(CombatEntry pCombatEntry, Entity pEntity) private Component
getMessageForAssistedFall
(Entity pEntity, Component pEntityDisplayName, String pHasWeaponTranslationKey, String pNoWeaponTranslationKey) void
void
recordDamage
(DamageSource pSource, float pDamage) private static boolean
shouldEnterCombat
(DamageSource pSource)
-
字段详细资料
-
RESET_DAMAGE_STATUS_TIME
public static final int RESET_DAMAGE_STATUS_TIME- 另请参阅:
-
RESET_COMBAT_STATUS_TIME
public static final int RESET_COMBAT_STATUS_TIME- 另请参阅:
-
INTENTIONAL_GAME_DESIGN_STYLE
-
entries
-
mob
-
lastDamageTime
private int lastDamageTime -
combatStartTime
private int combatStartTime -
combatEndTime
private int combatEndTime -
inCombat
private boolean inCombat -
takingDamage
private boolean takingDamage
-
-
构造器详细资料
-
CombatTracker
-
-
方法详细资料
-
recordDamage
-
shouldEnterCombat
-
getMessageForAssistedFall
-
getFallMessage
-
getDisplayName
-
getDeathMessage
-
getMostSignificantFall
-
getCombatDuration
public int getCombatDuration() -
recheckStatus
public void recheckStatus()
-