类 DamageRecord
- java.lang.Object
-
- net.minecraft.entity.damage.DamageRecord
-
public class DamageRecord extends Object
- Mappings:
Namespace Name official arsintermediary net/minecraft/class_1281named net/minecraft/entity/damage/DamageRecord
-
-
字段概要
字段 修饰符和类型 字段 说明 private floatdamageprivate DamageSourcedamageSourceprivate intentityAgeprivate floatentityHealthprivate @Nullable StringfallDeathSuffixprivate floatfallDistance
-
构造器概要
构造器 构造器 说明 DamageRecord(DamageSource damageSource, int entityAge, float entityOriginalHealth, float damage, @Nullable String fallDeathSuffix, float fallDistance)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 @Nullable EntitygetAttacker()@Nullable TextgetAttackerName()floatgetDamage()DamageSourcegetDamageSource()intgetEntityAge()floatgetEntityHealth()@Nullable StringgetFallDeathSuffix()floatgetFallDistance()floatgetNewEntityHealth()booleanisAttackerLiving()
-
-
-
字段详细资料
-
damageSource
private final DamageSource damageSource
- Mappings:
Namespace Name Mixin selector official aLars;a:Larv;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 bLars;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 cLars;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 dLars;d:Fintermediary field_5834Lnet/minecraft/class_1281;field_5834:Fnamed entityHealthLnet/minecraft/entity/damage/DamageRecord;entityHealth:F
-
fallDeathSuffix
@Nullable private final @Nullable String fallDeathSuffix
- Mappings:
Namespace Name Mixin selector official eLars;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 fLars;f:Fintermediary field_5833Lnet/minecraft/class_1281;field_5833:Fnamed fallDistanceLnet/minecraft/entity/damage/DamageRecord;fallDistance:F
-
-
构造器详细资料
-
DamageRecord
public DamageRecord(DamageSource damageSource, int entityAge, float entityOriginalHealth, float damage, @Nullable @Nullable String fallDeathSuffix, float fallDistance)
- Mappings:
Namespace Name Mixin selector official <init>Lars;<init>(Larv;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
-
-
方法详细资料
-
getDamageSource
public DamageSource getDamageSource()
- Mappings:
Namespace Name Mixin selector official aLars;a()Larv;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 bLars;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 cLars;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 dLars;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 eLars;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 fLars;f()Zintermediary method_5502Lnet/minecraft/class_1281;method_5502()Znamed isAttackerLivingLnet/minecraft/entity/damage/DamageRecord;isAttackerLiving()Z
-
getFallDeathSuffix
@Nullable public @Nullable String getFallDeathSuffix()
- Mappings:
Namespace Name Mixin selector official gLars;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
@Nullable public @Nullable Text getAttackerName()
- Mappings:
Namespace Name Mixin selector official hLars;h()Lon;intermediary method_5498Lnet/minecraft/class_1281;method_5498()Lnet/minecraft/class_2561;named getAttackerNameLnet/minecraft/entity/damage/DamageRecord;getAttackerName()Lnet/minecraft/text/Text;
-
getAttacker
@Nullable public @Nullable Entity getAttacker()
- Mappings:
Namespace Name Mixin selector official iLars;i()Lasl;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 jLars;j()Fintermediary method_5501Lnet/minecraft/class_1281;method_5501()Fnamed getFallDistanceLnet/minecraft/entity/damage/DamageRecord;getFallDistance()F
-
-