Package net.minecraft.entity.damage
Class DamageTracker
java.lang.Object
net.minecraft.entity.damage.DamageTracker
- Mappings:
Namespace Name named net/minecraft/entity/damage/DamageTracker
intermediary net/minecraft/class_1283
official brl
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
private int
private int
static final int
static final int
private final LivingEntity
private boolean
private static final Style
private final List
<DamageRecord> private boolean
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprivate Text
getAttackedFallDeathMessage
(Entity attacker, Text attackerDisplayName, String itemDeathTranslationKey, String deathTranslationKey) private @Nullable DamageRecord
getDisplayName
(@Nullable Entity entity) private Text
getFallDeathMessage
(DamageRecord damageRecord, @Nullable Entity attacker) int
private static boolean
isAttackerLiving
(DamageSource damageSource) void
onDamage
(DamageSource damageSource, float damage) void
update()
-
Field Details
-
DAMAGE_COOLDOWN
public static final int DAMAGE_COOLDOWN- See Also:
- Mappings:
Namespace Name Mixin selector named DAMAGE_COOLDOWN
Lnet/minecraft/entity/damage/DamageTracker;DAMAGE_COOLDOWN:I
intermediary field_29967
Lnet/minecraft/class_1283;field_29967:I
official a
Lbrl;a:I
-
ATTACK_DAMAGE_COOLDOWN
public static final int ATTACK_DAMAGE_COOLDOWN- See Also:
- Mappings:
Namespace Name Mixin selector named ATTACK_DAMAGE_COOLDOWN
Lnet/minecraft/entity/damage/DamageTracker;ATTACK_DAMAGE_COOLDOWN:I
intermediary field_29968
Lnet/minecraft/class_1283;field_29968:I
official b
Lbrl;b:I
-
INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE
- Mappings:
Namespace Name Mixin selector named INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE
Lnet/minecraft/entity/damage/DamageTracker;INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE:Lnet/minecraft/text/Style;
intermediary field_42274
Lnet/minecraft/class_1283;field_42274:Lnet/minecraft/class_2583;
official c
Lbrl;c:Lym;
-
recentDamage
- Mappings:
Namespace Name Mixin selector named recentDamage
Lnet/minecraft/entity/damage/DamageTracker;recentDamage:Ljava/util/List;
intermediary field_5870
Lnet/minecraft/class_1283;field_5870:Ljava/util/List;
official d
Lbrl;d:Ljava/util/List;
-
entity
- Mappings:
Namespace Name Mixin selector named entity
Lnet/minecraft/entity/damage/DamageTracker;entity:Lnet/minecraft/entity/LivingEntity;
intermediary field_5877
Lnet/minecraft/class_1283;field_5877:Lnet/minecraft/class_1309;
official e
Lbrl;e:Lbtq;
-
ageOnLastDamage
private int ageOnLastDamage- Mappings:
Namespace Name Mixin selector named ageOnLastDamage
Lnet/minecraft/entity/damage/DamageTracker;ageOnLastDamage:I
intermediary field_5876
Lnet/minecraft/class_1283;field_5876:I
official f
Lbrl;f:I
-
ageOnLastAttacked
private int ageOnLastAttacked- Mappings:
Namespace Name Mixin selector named ageOnLastAttacked
Lnet/minecraft/entity/damage/DamageTracker;ageOnLastAttacked:I
intermediary field_5875
Lnet/minecraft/class_1283;field_5875:I
official g
Lbrl;g:I
-
ageOnLastUpdate
private int ageOnLastUpdate- Mappings:
Namespace Name Mixin selector named ageOnLastUpdate
Lnet/minecraft/entity/damage/DamageTracker;ageOnLastUpdate:I
intermediary field_5873
Lnet/minecraft/class_1283;field_5873:I
official h
Lbrl;h:I
-
recentlyAttacked
private boolean recentlyAttacked- Mappings:
Namespace Name Mixin selector named recentlyAttacked
Lnet/minecraft/entity/damage/DamageTracker;recentlyAttacked:Z
intermediary field_5874
Lnet/minecraft/class_1283;field_5874:Z
official i
Lbrl;i:Z
-
hasDamage
private boolean hasDamage- Mappings:
Namespace Name Mixin selector named hasDamage
Lnet/minecraft/entity/damage/DamageTracker;hasDamage:Z
intermediary field_5872
Lnet/minecraft/class_1283;field_5872:Z
official j
Lbrl;j:Z
-
-
Constructor Details
-
DamageTracker
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/entity/damage/DamageTracker;<init>(Lnet/minecraft/entity/LivingEntity;)V
intermediary <init>
Lnet/minecraft/class_1283;<init>(Lnet/minecraft/class_1309;)V
official <init>
Lbrl;<init>(Lbtq;)V
-
-
Method Details
-
onDamage
- Mappings:
Namespace Name Mixin selector named onDamage
Lnet/minecraft/entity/damage/DamageTracker;onDamage(Lnet/minecraft/entity/damage/DamageSource;F)V
intermediary method_5547
Lnet/minecraft/class_1283;method_5547(Lnet/minecraft/class_1282;F)V
official a
Lbrl;a(Lbro;F)V
-
isAttackerLiving
- Mappings:
Namespace Name Mixin selector named isAttackerLiving
Lnet/minecraft/entity/damage/DamageTracker;isAttackerLiving(Lnet/minecraft/entity/damage/DamageSource;)Z
intermediary method_52191
Lnet/minecraft/class_1283;method_52191(Lnet/minecraft/class_1282;)Z
official a
Lbrl;a(Lbro;)Z
-
getAttackedFallDeathMessage
private Text getAttackedFallDeathMessage(Entity attacker, Text attackerDisplayName, String itemDeathTranslationKey, String deathTranslationKey) - Mappings:
Namespace Name Mixin selector named getAttackedFallDeathMessage
Lnet/minecraft/entity/damage/DamageTracker;getAttackedFallDeathMessage(Lnet/minecraft/entity/Entity;Lnet/minecraft/text/Text;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/text/Text;
intermediary method_52193
Lnet/minecraft/class_1283;method_52193(Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2561;
official a
Lbrl;a(Lbsv;Lxp;Ljava/lang/String;Ljava/lang/String;)Lxp;
-
getFallDeathMessage
- Mappings:
Namespace Name Mixin selector named getFallDeathMessage
Lnet/minecraft/entity/damage/DamageTracker;getFallDeathMessage(Lnet/minecraft/entity/damage/DamageRecord;Lnet/minecraft/entity/Entity;)Lnet/minecraft/text/Text;
intermediary method_52190
Lnet/minecraft/class_1283;method_52190(Lnet/minecraft/class_1281;Lnet/minecraft/class_1297;)Lnet/minecraft/class_2561;
official a
Lbrl;a(Lbrj;Lbsv;)Lxp;
-
getDisplayName
- Mappings:
Namespace Name Mixin selector named getDisplayName
Lnet/minecraft/entity/damage/DamageTracker;getDisplayName(Lnet/minecraft/entity/Entity;)Lnet/minecraft/text/Text;
intermediary method_52192
Lnet/minecraft/class_1283;method_52192(Lnet/minecraft/class_1297;)Lnet/minecraft/class_2561;
official a
Lbrl;a(Lbsv;)Lxp;
-
getDeathMessage
- Mappings:
Namespace Name Mixin selector named getDeathMessage
Lnet/minecraft/entity/damage/DamageTracker;getDeathMessage()Lnet/minecraft/text/Text;
intermediary method_5548
Lnet/minecraft/class_1283;method_5548()Lnet/minecraft/class_2561;
official a
Lbrl;a()Lxp;
-
getBiggestFall
- Mappings:
Namespace Name Mixin selector named getBiggestFall
Lnet/minecraft/entity/damage/DamageTracker;getBiggestFall()Lnet/minecraft/entity/damage/DamageRecord;
intermediary method_5544
Lnet/minecraft/class_1283;method_5544()Lnet/minecraft/class_1281;
official d
Lbrl;d()Lbrj;
-
getTimeSinceLastAttack
public int getTimeSinceLastAttack()- Mappings:
Namespace Name Mixin selector named getTimeSinceLastAttack
Lnet/minecraft/entity/damage/DamageTracker;getTimeSinceLastAttack()I
intermediary method_5546
Lnet/minecraft/class_1283;method_5546()I
official b
Lbrl;b()I
-
update
public void update()- Mappings:
Namespace Name Mixin selector named update
Lnet/minecraft/entity/damage/DamageTracker;update()V
intermediary method_5539
Lnet/minecraft/class_1283;method_5539()V
official c
Lbrl;c()V
-