Class DamageRecord

java.lang.Object
net.minecraft.entity.damage.DamageRecord

public class DamageRecord
extends Object
Mappings:
Namespace Name
official ou
intermediary net/minecraft/class_1731
named net/minecraft/entity/damage/DamageRecord
  • Field Details

    • field_7232

      private final DamageSource field_7232
      Mappings:
      Namespace Name Mixin selector
      official a Lou;a:Low;
      intermediary field_7232 Lnet/minecraft/class_1731;field_7232:Lnet/minecraft/class_1733;
      named field_7232 Lnet/minecraft/entity/damage/DamageRecord;field_7232:Lnet/minecraft/entity/damage/DamageSource;
    • entityAge

      private final int entityAge
      Mappings:
      Namespace Name Mixin selector
      official b Lou;b:I
      intermediary field_7233 Lnet/minecraft/class_1731;field_7233:I
      named entityAge Lnet/minecraft/entity/damage/DamageRecord;entityAge:I
    • damage

      private final float damage
      Mappings:
      Namespace Name Mixin selector
      official c Lou;c:F
      intermediary field_7234 Lnet/minecraft/class_1731;field_7234:F
      named damage Lnet/minecraft/entity/damage/DamageRecord;damage:F
    • entityHealth

      private final float entityHealth
      Mappings:
      Namespace Name Mixin selector
      official d Lou;d:F
      intermediary field_7235 Lnet/minecraft/class_1731;field_7235:F
      named entityHealth Lnet/minecraft/entity/damage/DamageRecord;entityHealth:F
    • fallDeathSuffix

      private final String fallDeathSuffix
      Mappings:
      Namespace Name Mixin selector
      official e Lou;e:Ljava/lang/String;
      intermediary field_7236 Lnet/minecraft/class_1731;field_7236:Ljava/lang/String;
      named fallDeathSuffix Lnet/minecraft/entity/damage/DamageRecord;fallDeathSuffix:Ljava/lang/String;
    • fallDistance

      private final float fallDistance
      Mappings:
      Namespace Name Mixin selector
      official f Lou;f:F
      intermediary field_7237 Lnet/minecraft/class_1731;field_7237:F
      named fallDistance Lnet/minecraft/entity/damage/DamageRecord;fallDistance:F
  • Constructor Details

    • DamageRecord

      public DamageRecord​(DamageSource damageSource, int int2, float float2, float float3, String string, float float4)
  • Method Details

    • getDamageSource

      public DamageSource getDamageSource()
      Mappings:
      Namespace Name Mixin selector
      official a Lou;a()Low;
      intermediary method_6800 Lnet/minecraft/class_1731;method_6800()Lnet/minecraft/class_1733;
      named getDamageSource Lnet/minecraft/entity/damage/DamageRecord;getDamageSource()Lnet/minecraft/entity/damage/DamageSource;
    • getDamage

      public float getDamage()
      Mappings:
      Namespace Name Mixin selector
      official c Lou;c()F
      intermediary method_6801 Lnet/minecraft/class_1731;method_6801()F
      named getDamage Lnet/minecraft/entity/damage/DamageRecord;getDamage()F
    • isAttackerLiving

      public boolean isAttackerLiving()
      Mappings:
      Namespace Name Mixin selector
      official f Lou;f()Z
      intermediary method_6802 Lnet/minecraft/class_1731;method_6802()Z
      named isAttackerLiving Lnet/minecraft/entity/damage/DamageRecord;isAttackerLiving()Z
    • getFallDeathSuffix

      public String getFallDeathSuffix()
      Mappings:
      Namespace Name Mixin selector
      official g Lou;g()Ljava/lang/String;
      intermediary method_6803 Lnet/minecraft/class_1731;method_6803()Ljava/lang/String;
      named getFallDeathSuffix Lnet/minecraft/entity/damage/DamageRecord;getFallDeathSuffix()Ljava/lang/String;
    • getAttackerName

      public Text getAttackerName()
      Mappings:
      Namespace Name Mixin selector
      official h Lou;h()Leu;
      intermediary method_6804 Lnet/minecraft/class_1731;method_6804()Lnet/minecraft/class_1444;
      named getAttackerName Lnet/minecraft/entity/damage/DamageRecord;getAttackerName()Lnet/minecraft/text/Text;
    • getFallDistance

      public float getFallDistance()
      Mappings:
      Namespace Name Mixin selector
      official i Lou;i()F
      intermediary method_6805 Lnet/minecraft/class_1731;method_6805()F
      named getFallDistance Lnet/minecraft/entity/damage/DamageRecord;getFallDistance()F