CLASS net/minecraft/class_1283 net/minecraft/entity/damage/DamageTracker FIELD field_29967 DAMAGE_COOLDOWN I FIELD field_29968 ATTACK_DAMAGE_COOLDOWN I FIELD field_42274 INTENTIONAL_GAME_DESIGN_ISSUE_LINK_STYLE Lnet/minecraft/class_2583; FIELD field_5870 recentDamage Ljava/util/List; FIELD field_5872 hasDamage Z FIELD field_5873 ageOnLastUpdate I FIELD field_5874 recentlyAttacked Z FIELD field_5875 ageOnLastAttacked I FIELD field_5876 ageOnLastDamage I FIELD field_5877 entity Lnet/minecraft/class_1309; METHOD (Lnet/minecraft/class_1309;)V ARG 1 entity METHOD method_52190 getFallDeathMessage (Lnet/minecraft/class_1281;Lnet/minecraft/class_1297;)Lnet/minecraft/class_2561; ARG 1 damageRecord ARG 2 attacker METHOD method_52191 isAttackerLiving (Lnet/minecraft/class_1282;)Z ARG 0 damageSource METHOD method_52192 getDisplayName (Lnet/minecraft/class_1297;)Lnet/minecraft/class_2561; ARG 0 entity METHOD method_52193 getAttackedFallDeathMessage (Lnet/minecraft/class_1297;Lnet/minecraft/class_2561;Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2561; ARG 1 attacker ARG 2 attackerDisplayName ARG 3 itemDeathTranslationKey ARG 4 deathTranslationKey METHOD method_5539 update ()V METHOD method_5544 getBiggestFall ()Lnet/minecraft/class_1281; METHOD method_5546 getTimeSinceLastAttack ()I METHOD method_5547 onDamage (Lnet/minecraft/class_1282;F)V ARG 1 damageSource ARG 2 damage METHOD method_5548 getDeathMessage ()Lnet/minecraft/class_2561;