CLASS azp net/minecraft/enchantment/DamageEnchantment FIELD a typeIndex I FIELD d typeNames [Ljava/lang/String; METHOD (Lazs$a;I[Laha;)V ARG 1 weight ARG 2 typeIndex ARG 3 slots METHOD a getMaximumLevel ()I METHOD a getMinimumPower (I)I METHOD a getAttackDamage (ILahi;)F ARG 1 level ARG 2 group METHOD a onTargetDamaged (Lahe;Lagv;I)V ARG 1 user ARG 2 target ARG 3 level ARG 4 livingTarget ARG 5 debuffDuration METHOD a isAcceptableItem (Lawo;)Z ARG 1 stack METHOD a differs (Lazs;)Z ARG 1 other METHOD b getMaximumPower (I)I