Package net.minecraft.entity.damage
Class DamageTracker
java.lang.Object
net.minecraft.entity.damage.DamageTracker
- Mappings:
Namespace Name named net/minecraft/entity/damage/DamageTrackerintermediary net/minecraft/class_1283official brh
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate intstatic final intstatic final intprivate final LivingEntityprivate booleanprivate static final Styleprivate final List<DamageRecord> private boolean -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate TextgetAttackedFallDeathMessage(Entity attacker, Text attackerDisplayName, String itemDeathTranslationKey, String deathTranslationKey) private @Nullable DamageRecordgetDisplayName(@Nullable Entity entity) private TextgetFallDeathMessage(DamageRecord damageRecord, @Nullable Entity attacker) intprivate static booleanisAttackerLiving(DamageSource damageSource) voidonDamage(DamageSource damageSource, float damage) voidupdate()
-
Field Details
-
DAMAGE_COOLDOWN
public static final int DAMAGE_COOLDOWN- See Also:
- Mappings:
Namespace Name Mixin selector named DAMAGE_COOLDOWNLnet/minecraft/entity/damage/DamageTracker;DAMAGE_COOLDOWN:Iintermediary field_29967Lnet/minecraft/class_1283;field_29967:Iofficial aLbrh;a:I
-
ATTACK_DAMAGE_COOLDOWN
public static final int ATTACK_DAMAGE_COOLDOWN- See Also:
- Mappings:
Namespace Name Mixin selector named ATTACK_DAMAGE_COOLDOWNLnet/minecraft/entity/damage/DamageTracker;ATTACK_DAMAGE_COOLDOWN:Iintermediary field_29968Lnet/minecraft/class_1283;field_29968:Iofficial bLbrh;b:I
-
INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE
- Mappings:
Namespace Name Mixin selector named INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLELnet/minecraft/entity/damage/DamageTracker;INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE:Lnet/minecraft/text/Style;intermediary field_42274Lnet/minecraft/class_1283;field_42274:Lnet/minecraft/class_2583;official cLbrh;c:Lxw;
-
recentDamage
- Mappings:
Namespace Name Mixin selector named recentDamageLnet/minecraft/entity/damage/DamageTracker;recentDamage:Ljava/util/List;intermediary field_5870Lnet/minecraft/class_1283;field_5870:Ljava/util/List;official dLbrh;d:Ljava/util/List;
-
entity
- Mappings:
Namespace Name Mixin selector named entityLnet/minecraft/entity/damage/DamageTracker;entity:Lnet/minecraft/entity/LivingEntity;intermediary field_5877Lnet/minecraft/class_1283;field_5877:Lnet/minecraft/class_1309;official eLbrh;e:Lbtn;
-
ageOnLastDamage
private int ageOnLastDamage- Mappings:
Namespace Name Mixin selector named ageOnLastDamageLnet/minecraft/entity/damage/DamageTracker;ageOnLastDamage:Iintermediary field_5876Lnet/minecraft/class_1283;field_5876:Iofficial fLbrh;f:I
-
ageOnLastAttacked
private int ageOnLastAttacked- Mappings:
Namespace Name Mixin selector named ageOnLastAttackedLnet/minecraft/entity/damage/DamageTracker;ageOnLastAttacked:Iintermediary field_5875Lnet/minecraft/class_1283;field_5875:Iofficial gLbrh;g:I
-
ageOnLastUpdate
private int ageOnLastUpdate- Mappings:
Namespace Name Mixin selector named ageOnLastUpdateLnet/minecraft/entity/damage/DamageTracker;ageOnLastUpdate:Iintermediary field_5873Lnet/minecraft/class_1283;field_5873:Iofficial hLbrh;h:I
-
recentlyAttacked
private boolean recentlyAttacked- Mappings:
Namespace Name Mixin selector named recentlyAttackedLnet/minecraft/entity/damage/DamageTracker;recentlyAttacked:Zintermediary field_5874Lnet/minecraft/class_1283;field_5874:Zofficial iLbrh;i:Z
-
hasDamage
private boolean hasDamage- Mappings:
Namespace Name Mixin selector named hasDamageLnet/minecraft/entity/damage/DamageTracker;hasDamage:Zintermediary field_5872Lnet/minecraft/class_1283;field_5872:Zofficial jLbrh;j:Z
-
-
Constructor Details
-
DamageTracker
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/entity/damage/DamageTracker;<init>(Lnet/minecraft/entity/LivingEntity;)Vintermediary <init>Lnet/minecraft/class_1283;<init>(Lnet/minecraft/class_1309;)Vofficial <init>Lbrh;<init>(Lbtn;)V
-
-
Method Details
-
onDamage
- Mappings:
Namespace Name Mixin selector named onDamageLnet/minecraft/entity/damage/DamageTracker;onDamage(Lnet/minecraft/entity/damage/DamageSource;F)Vintermediary method_5547Lnet/minecraft/class_1283;method_5547(Lnet/minecraft/class_1282;F)Vofficial aLbrh;a(Lbrk;F)V
-
isAttackerLiving
- Mappings:
Namespace Name Mixin selector named isAttackerLivingLnet/minecraft/entity/damage/DamageTracker;isAttackerLiving(Lnet/minecraft/entity/damage/DamageSource;)Zintermediary method_52191Lnet/minecraft/class_1283;method_52191(Lnet/minecraft/class_1282;)Zofficial aLbrh;a(Lbrk;)Z
-
getAttackedFallDeathMessage
private Text getAttackedFallDeathMessage(Entity attacker, Text attackerDisplayName, String itemDeathTranslationKey, String deathTranslationKey) - Mappings:
Namespace Name Mixin selector named getAttackedFallDeathMessageLnet/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_52193Lnet/minecraft/class_1283;method_52193(Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2561;official aLbrh;a(Lbsr;Lwz;Ljava/lang/String;Ljava/lang/String;)Lwz;
-
getFallDeathMessage
- Mappings:
Namespace Name Mixin selector named getFallDeathMessageLnet/minecraft/entity/damage/DamageTracker;getFallDeathMessage(Lnet/minecraft/entity/damage/DamageRecord;Lnet/minecraft/entity/Entity;)Lnet/minecraft/text/Text;intermediary method_52190Lnet/minecraft/class_1283;method_52190(Lnet/minecraft/class_1281;Lnet/minecraft/class_1297;)Lnet/minecraft/class_2561;official aLbrh;a(Lbrf;Lbsr;)Lwz;
-
getDisplayName
- Mappings:
Namespace Name Mixin selector named getDisplayNameLnet/minecraft/entity/damage/DamageTracker;getDisplayName(Lnet/minecraft/entity/Entity;)Lnet/minecraft/text/Text;intermediary method_52192Lnet/minecraft/class_1283;method_52192(Lnet/minecraft/class_1297;)Lnet/minecraft/class_2561;official aLbrh;a(Lbsr;)Lwz;
-
getDeathMessage
- Mappings:
Namespace Name Mixin selector named getDeathMessageLnet/minecraft/entity/damage/DamageTracker;getDeathMessage()Lnet/minecraft/text/Text;intermediary method_5548Lnet/minecraft/class_1283;method_5548()Lnet/minecraft/class_2561;official aLbrh;a()Lwz;
-
getBiggestFall
- Mappings:
Namespace Name Mixin selector named getBiggestFallLnet/minecraft/entity/damage/DamageTracker;getBiggestFall()Lnet/minecraft/entity/damage/DamageRecord;intermediary method_5544Lnet/minecraft/class_1283;method_5544()Lnet/minecraft/class_1281;official dLbrh;d()Lbrf;
-
getTimeSinceLastAttack
public int getTimeSinceLastAttack()- Mappings:
Namespace Name Mixin selector named getTimeSinceLastAttackLnet/minecraft/entity/damage/DamageTracker;getTimeSinceLastAttack()Iintermediary method_5546Lnet/minecraft/class_1283;method_5546()Iofficial bLbrh;b()I
-
update
public void update()- Mappings:
Namespace Name Mixin selector named updateLnet/minecraft/entity/damage/DamageTracker;update()Vintermediary method_5539Lnet/minecraft/class_1283;method_5539()Vofficial cLbrh;c()V
-