Package net.minecraft.entity.damage
Class DamageRecord
java.lang.Object
net.minecraft.entity.damage.DamageRecord
public class DamageRecord extends Object
- Mappings:
Namespace Name official aqcintermediary net/minecraft/class_1281named net/minecraft/entity/damage/DamageRecord
-
Field Summary
Fields Modifier and Type Field Description private floatdamageprivate DamageSourcedamageSourceprivate intentityAgeprivate floatentityHealthprivate StringfallDeathSuffixprivate floatfallDistance -
Constructor Summary
Constructors Constructor Description DamageRecord(DamageSource damageSource, int entityAge, float entityOriginalHealth, float damage, String fallDeathSuffix, float fallDistance) -
Method Summary
Modifier and Type Method Description TextgetAttackerName()floatgetDamage()DamageSourcegetDamageSource()StringgetFallDeathSuffix()floatgetFallDistance()booleanisAttackerLiving()
-
Field Details
-
damageSource
- Mappings:
Namespace Name Mixin selector official aLaqc;a:Laqf;intermediary field_5837Lnet/minecraft/class_1281;field_5837:Lnet/minecraft/class_1282;named damageSourceLnet/minecraft/entity/damage/DamageRecord;damageSource:Lnet/minecraft/entity/damage/DamageSource;
-
entityAge
private final int entityAge- Mappings:
Namespace Name Mixin selector official bLaqc;b:Iintermediary field_5836Lnet/minecraft/class_1281;field_5836:Inamed entityAgeLnet/minecraft/entity/damage/DamageRecord;entityAge:I
-
damage
private final float damage- Mappings:
Namespace Name Mixin selector official cLaqc;c:Fintermediary field_5835Lnet/minecraft/class_1281;field_5835:Fnamed damageLnet/minecraft/entity/damage/DamageRecord;damage:F
-
entityHealth
private final float entityHealth- Mappings:
Namespace Name Mixin selector official dLaqc;d:Fintermediary field_5834Lnet/minecraft/class_1281;field_5834:Fnamed entityHealthLnet/minecraft/entity/damage/DamageRecord;entityHealth:F
-
fallDeathSuffix
- Mappings:
Namespace Name Mixin selector official eLaqc;e:Ljava/lang/String;intermediary field_5838Lnet/minecraft/class_1281;field_5838:Ljava/lang/String;named fallDeathSuffixLnet/minecraft/entity/damage/DamageRecord;fallDeathSuffix:Ljava/lang/String;
-
fallDistance
private final float fallDistance- Mappings:
Namespace Name Mixin selector official fLaqc;f:Fintermediary field_5833Lnet/minecraft/class_1281;field_5833:Fnamed fallDistanceLnet/minecraft/entity/damage/DamageRecord;fallDistance:F
-
-
Constructor Details
-
DamageRecord
public DamageRecord(DamageSource damageSource, int entityAge, float entityOriginalHealth, float damage, String fallDeathSuffix, float fallDistance)- Mappings:
Namespace Name Mixin selector official <init>Laqc;<init>(Laqf;IFFLjava/lang/String;F)Vintermediary <init>Lnet/minecraft/class_1281;<init>(Lnet/minecraft/class_1282;IFFLjava/lang/String;F)Vnamed <init>Lnet/minecraft/entity/damage/DamageRecord;<init>(Lnet/minecraft/entity/damage/DamageSource;IFFLjava/lang/String;F)V
-
-
Method Details
-
getDamageSource
- Mappings:
Namespace Name Mixin selector official aLaqc;a()Laqf;intermediary method_5499Lnet/minecraft/class_1281;method_5499()Lnet/minecraft/class_1282;named getDamageSourceLnet/minecraft/entity/damage/DamageRecord;getDamageSource()Lnet/minecraft/entity/damage/DamageSource;
-
getDamage
public float getDamage()- Mappings:
Namespace Name Mixin selector official cLaqc;c()Fintermediary method_5503Lnet/minecraft/class_1281;method_5503()Fnamed getDamageLnet/minecraft/entity/damage/DamageRecord;getDamage()F
-
isAttackerLiving
public boolean isAttackerLiving()- Mappings:
Namespace Name Mixin selector official fLaqc;f()Zintermediary method_5502Lnet/minecraft/class_1281;method_5502()Znamed isAttackerLivingLnet/minecraft/entity/damage/DamageRecord;isAttackerLiving()Z
-
getFallDeathSuffix
- Mappings:
Namespace Name Mixin selector official gLaqc;g()Ljava/lang/String;intermediary method_5500Lnet/minecraft/class_1281;method_5500()Ljava/lang/String;named getFallDeathSuffixLnet/minecraft/entity/damage/DamageRecord;getFallDeathSuffix()Ljava/lang/String;
-
getAttackerName
- Mappings:
Namespace Name Mixin selector official hLaqc;h()Loi;intermediary method_5498Lnet/minecraft/class_1281;method_5498()Lnet/minecraft/class_2561;named getAttackerNameLnet/minecraft/entity/damage/DamageRecord;getAttackerName()Lnet/minecraft/text/Text;
-
getFallDistance
public float getFallDistance()- Mappings:
Namespace Name Mixin selector official jLaqc;j()Fintermediary method_5501Lnet/minecraft/class_1281;method_5501()Fnamed getFallDistanceLnet/minecraft/entity/damage/DamageRecord;getFallDistance()F
-