CLASS acy net/minecraft/item/ItemArmor CLASS acy$1 METHOD b doDispense (Lco;Laes;)Laes; ARG 0 block ARG 1 stack CLASS acy$a ArmorMaterial FIELD a LEATHER Lacy$a; FIELD b CHAINMAIL Lacy$a; FIELD c IRON Lacy$a; FIELD d GOLD Lacy$a; FIELD e DIAMOND Lacy$a; FIELD f name Ljava/lang/String; FIELD h protectionAmounts [I FIELD i enchantability I FIELD j equipSound Lnk; FIELD k toughness F METHOD (Ljava/lang/String;ILjava/lang/String;I[IILnk;F)V ARG 3 name METHOD a getEnchantability ()I METHOD b getEquipSound ()Lnk; METHOD b getProtection (Lsl;)I ARG 0 slot METHOD c getRepairItem ()Laeq; METHOD d getName ()Ljava/lang/String; METHOD e getToughness ()F FIELD a SLOT_TEXTURE_LOCATIONS [Ljava/lang/String; FIELD b DISPENSER_BEHAVIOR Lcv; FIELD c slotType Lsl; FIELD d protection I FIELD e toughness F FIELD o MODIFIERS [Ljava/util/UUID; FIELD p material Lacy$a; METHOD (Lacy$a;ILsl;)V ARG 0 material METHOD B_ getSlotType ()Lsl; METHOD a setDisplayColor (Laes;I)V ARG 0 stack ARG 1 color METHOD a canRepair (Laes;Laes;)Z ARG 0 tool ARG 1 repairItem METHOD a onRightClick (Laiw;Laam;Lrb;)Lre; ARG 0 world ARG 1 player ARG 2 hand METHOD a dispenseArmor (Lco;Laes;)Laes; ARG 0 block ARG 1 stack METHOD a getAttributeModifiers (Lsl;)Lcom/google/common/collect/Multimap; ARG 0 slotType METHOD b getDisplayColor (Laes;)I ARG 0 stack METHOD c getEnchantability ()I METHOD c removeDisplayColor (Laes;)V ARG 0 stack METHOD d getMaterial ()Lacy$a; METHOD e_ hasDisplayColor (Laes;)Z ARG 0 stack