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