CLASS none/ahy net/minecraft/enchantment/impl/EnchantmentProtection CLASS none/ahy$a Type FIELD a ALL Lnone/ahy$a; FIELD b FIRE Lnone/ahy$a; FIELD c FALL Lnone/ahy$a; FIELD d EXPLOSION Lnone/ahy$a; FIELD e PROJECTILE Lnone/ahy$a; FIELD f name Ljava/lang/String; METHOD (Ljava/lang/String;ILjava/lang/String;III)V ARG 3 name METHOD a getName ()Ljava/lang/String; FIELD a type Lnone/ahy$a; METHOD (Lnone/ahm$a;Lnone/ahy$a;[Lnone/sj;)V ARG 0 weight ARG 1 type ARG 2 slotTypes METHOD a getTranslationKey ()Ljava/lang/String; METHOD a getProtectionAmount (ILnone/rp;)I ARG 0 level ARG 1 source METHOD a isEqual (Lnone/ahm;)Z METHOD b getHighestLevel ()I