Class EnchantmentHelper.DamageModifier

java.lang.Object
net.minecraft.enchantment.EnchantmentHelper.DamageModifier
All Implemented Interfaces:
EnchantmentHelper.Listener
Enclosing class:
EnchantmentHelper

static final class EnchantmentHelper.DamageModifier
extends Object
implements EnchantmentHelper.Listener
Mappings:
Namespace Name
official ack$d
intermediary net/minecraft/class_66$class_70
named net/minecraft/enchantment/EnchantmentHelper$DamageModifier
  • Field Details

    • damage

      public float damage
      Mappings:
      Namespace Name Mixin selector
      official a Lack$d;a:F
      intermediary field_165 Lnet/minecraft/class_66$class_70;field_165:F
      named damage Lnet/minecraft/enchantment/EnchantmentHelper$DamageModifier;damage:F
    • target

      public DamageEnchantmentTarget target
      Mappings:
      Namespace Name Mixin selector
      official b Lack$d;b:Lpw;
      intermediary field_166 Lnet/minecraft/class_66$class_70;field_166:Lnet/minecraft/class_1758;
      named target Lnet/minecraft/enchantment/EnchantmentHelper$DamageModifier;target:Lnet/minecraft/enchantment/DamageEnchantmentTarget;
  • Constructor Details

    • DamageModifier

      private DamageModifier()
  • Method Details

    • accept

      public void accept​(Enchantment enchantment, int power)
      Specified by:
      accept in interface EnchantmentHelper.Listener
      Mappings:
      Namespace Name Mixin selector
      official a Lack$c;a(Laci;I)V
      intermediary method_123 Lnet/minecraft/class_66$class_69;method_123(Lnet/minecraft/class_64;I)V
      named accept Lnet/minecraft/enchantment/EnchantmentHelper$Listener;accept(Lnet/minecraft/enchantment/Enchantment;I)V