CLASS axx net/minecraft/enchantment/Enchantment CLASS axx$a Weight FIELD a COMMON Laxx$a; FIELD b UNCOMMON Laxx$a; FIELD c RARE Laxx$a; FIELD d LEGENDARY Laxx$a; FIELD e weight I METHOD a getWeight ()I FIELD a slotTypes [Laga; FIELD b type Laxy; FIELD c translationName Ljava/lang/String; FIELD d weight Laxx$a; METHOD (Laxx$a;Laxy;[Laga;)V ARG 0 weight ARG 1 type ARG 2 slotTypes METHOD a getHighestLevel ()I METHOD a getProtectionAmount (ILafe;)I ARG 0 level ARG 1 source METHOD a getAdditionalDamge (ILagh;)F ARG 0 level ARG 1 entityType METHOD a getEquipment (Lage;)Ljava/util/List; ARG 0 entity METHOD a onTargetDamaged (Lage;Lafv;I)V ARG 0 user ARG 1 target ARG 2 level METHOD a isAcceptableItem (Lauv;)Z ARG 0 item METHOD a differs (Laxx;)Z ARG 0 other METHOD b isLootOnly ()Z METHOD b onUserDamaged (Lage;Lafv;I)V ARG 0 user ARG 1 attacker ARG 2 level METHOD b isDifferent (Laxx;)Z ARG 0 other METHOD c isCursed ()Z METHOD d getWeight ()Laxx$a; METHOD d getTextComponent (I)Lix; ARG 0 level METHOD e getLowestLevel ()I METHOD f getOrCreateTranslationKey ()Ljava/lang/String; METHOD g getTranslationKey ()Ljava/lang/String;