Package net.minecraft.entity.damage
Class DamageRecord
java.lang.Object
net.minecraft.entity.damage.DamageRecord
- Mappings:
Namespace Name official behintermediary net/minecraft/class_1281named net/minecraft/entity/damage/DamageRecord
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final floatprivate final DamageSourceprivate final intprivate final floatprivate final float -
Constructor Summary
ConstructorsConstructorDescriptionDamageRecord(DamageSource damageSource, int entityAge, float entityOriginalHealth, float damage, @Nullable String fallDeathSuffix, float fallDistance) -
Method Summary
Modifier and TypeMethodDescriptionfloatintfloatfloatfloatboolean
-
Field Details
-
damageSource
- Mappings:
Namespace Name Mixin selector official aLbeh;a:Lbem;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 bLbeh;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 cLbeh;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 dLbeh;d:Fintermediary field_5834Lnet/minecraft/class_1281;field_5834:Fnamed entityHealthLnet/minecraft/entity/damage/DamageRecord;entityHealth:F
-
fallDeathSuffix
- Mappings:
Namespace Name Mixin selector official eLbeh;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 fLbeh;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, @Nullable @Nullable String fallDeathSuffix, float fallDistance) - Mappings:
Namespace Name Mixin selector official <init>Lbeh;<init>(Lbem;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 aLbeh;a()Lbem;intermediary method_5499Lnet/minecraft/class_1281;method_5499()Lnet/minecraft/class_1282;named getDamageSourceLnet/minecraft/entity/damage/DamageRecord;getDamageSource()Lnet/minecraft/entity/damage/DamageSource;
-
getEntityAge
public int getEntityAge()- Mappings:
Namespace Name Mixin selector official bLbeh;b()Iintermediary method_35035Lnet/minecraft/class_1281;method_35035()Inamed getEntityAgeLnet/minecraft/entity/damage/DamageRecord;getEntityAge()I
-
getDamage
public float getDamage()- Mappings:
Namespace Name Mixin selector official cLbeh;c()Fintermediary method_5503Lnet/minecraft/class_1281;method_5503()Fnamed getDamageLnet/minecraft/entity/damage/DamageRecord;getDamage()F
-
getEntityHealth
public float getEntityHealth()- Mappings:
Namespace Name Mixin selector official dLbeh;d()Fintermediary method_35036Lnet/minecraft/class_1281;method_35036()Fnamed getEntityHealthLnet/minecraft/entity/damage/DamageRecord;getEntityHealth()F
-
getNewEntityHealth
public float getNewEntityHealth()- Mappings:
Namespace Name Mixin selector official eLbeh;e()Fintermediary method_35037Lnet/minecraft/class_1281;method_35037()Fnamed getNewEntityHealthLnet/minecraft/entity/damage/DamageRecord;getNewEntityHealth()F
-
isAttackerLiving
public boolean isAttackerLiving()- Mappings:
Namespace Name Mixin selector official fLbeh;f()Zintermediary method_5502Lnet/minecraft/class_1281;method_5502()Znamed isAttackerLivingLnet/minecraft/entity/damage/DamageRecord;isAttackerLiving()Z
-
getFallDeathSuffix
- Mappings:
Namespace Name Mixin selector official gLbeh;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 hLbeh;h()Lsw;intermediary method_5498Lnet/minecraft/class_1281;method_5498()Lnet/minecraft/class_2561;named getAttackerNameLnet/minecraft/entity/damage/DamageRecord;getAttackerName()Lnet/minecraft/text/Text;
-
getAttacker
- Mappings:
Namespace Name Mixin selector official iLbeh;i()Lbfh;intermediary method_35038Lnet/minecraft/class_1281;method_35038()Lnet/minecraft/class_1297;named getAttackerLnet/minecraft/entity/damage/DamageRecord;getAttacker()Lnet/minecraft/entity/Entity;
-
getFallDistance
public float getFallDistance()- Mappings:
Namespace Name Mixin selector official jLbeh;j()Fintermediary method_5501Lnet/minecraft/class_1281;method_5501()Fnamed getFallDistanceLnet/minecraft/entity/damage/DamageRecord;getFallDistance()F
-