CLASS none/ahz net/minecraft/enchantment/impl/EnchantmentProtection CLASS none/ahz$a Type FIELD a ALL Lnone/ahz$a; FIELD b FIRE Lnone/ahz$a; FIELD c FALL Lnone/ahz$a; FIELD d EXPLOSION Lnone/ahz$a; FIELD e PROJECTILE Lnone/ahz$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/ahz$a; METHOD (Lnone/ahn$a;Lnone/ahz$a;[Lnone/sk;)V ARG 0 weight ARG 1 type ARG 2 slotTypes METHOD a getTranslationKey ()Ljava/lang/String; METHOD a getProtectionAmount (ILnone/rq;)I ARG 0 level ARG 1 source METHOD a isEqual (Lnone/ahn;)Z ARG 0 other METHOD b getHighestLevel ()I