类 DamageUtil


  • public class DamageUtil
    extends Object
    Mappings:
    Namespace Name
    official art
    intermediary net/minecraft/class_1280
    named net/minecraft/entity/DamageUtil
    • 字段详细资料

      • field_29962

        public static final float field_29962
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official a Lart;a:F
        intermediary field_29962 Lnet/minecraft/class_1280;field_29962:F
        named field_29962 Lnet/minecraft/entity/DamageUtil;field_29962:F
      • field_29963

        public static final float field_29963
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Lart;b:F
        intermediary field_29963 Lnet/minecraft/class_1280;field_29963:F
        named field_29963 Lnet/minecraft/entity/DamageUtil;field_29963:F
      • field_29964

        public static final float field_29964
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official c Lart;c:F
        intermediary field_29964 Lnet/minecraft/class_1280;field_29964:F
        named field_29964 Lnet/minecraft/entity/DamageUtil;field_29964:F
      • field_29965

        public static final float field_29965
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official d Lart;d:F
        intermediary field_29965 Lnet/minecraft/class_1280;field_29965:F
        named field_29965 Lnet/minecraft/entity/DamageUtil;field_29965:F
      • field_29966

        private static final int field_29966
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official e Lart;e:I
        intermediary field_29966 Lnet/minecraft/class_1280;field_29966:I
        named field_29966 Lnet/minecraft/entity/DamageUtil;field_29966:I
    • 构造器详细资料

      • DamageUtil

        public DamageUtil()
    • 方法详细资料

      • getDamageLeft

        public static float getDamageLeft​(float damage,
                                          float armor,
                                          float armorToughness)
        Mappings:
        Namespace Name Mixin selector
        official a Lart;a(FFF)F
        intermediary method_5496 Lnet/minecraft/class_1280;method_5496(FFF)F
        named getDamageLeft Lnet/minecraft/entity/DamageUtil;getDamageLeft(FFF)F
      • getInflictedDamage

        public static float getInflictedDamage​(float damageDealt,
                                               float protection)
        Mappings:
        Namespace Name Mixin selector
        official a Lart;a(FF)F
        intermediary method_5497 Lnet/minecraft/class_1280;method_5497(FF)F
        named getInflictedDamage Lnet/minecraft/entity/DamageUtil;getInflictedDamage(FF)F