CLASS agt net/minecraft/item/ItemArmor CLASS agt$1 METHOD b doDispense (Leu;Lain;)Lain; ARG 0 block ARG 1 stack CLASS agt$a ArmorMaterial FIELD a LEATHER Lagt$a; FIELD b CHAINMAIL Lagt$a; FIELD c IRON Lagt$a; FIELD d GOLD Lagt$a; FIELD e DIAMOND Lagt$a; FIELD f name Ljava/lang/String; FIELD h protectionAmounts [I FIELD i enchantability I FIELD j equipSound Lqc; FIELD k toughness F METHOD a getEnchantability ()I METHOD b getEquipSound ()Lqc; METHOD b getProtection (Lvj;)I METHOD c getRepairItem ()Lail; METHOD d getName ()Ljava/lang/String; METHOD e getToughness ()F FIELD a SLOT_TEXTURE_LOCATIONS [Ljava/lang/String; FIELD b DISPENSER_BEHAVIOR Lfb; FIELD c slotType Lvj; FIELD d protection I FIELD e toughness F FIELD o MODIFIERS [Ljava/util/UUID; FIELD p material Lagt$a; METHOD (Lagt$a;ILvj;)V ARG 0 material METHOD E_ getSlotType ()Lvj; METHOD a setDisplayColor (Lain;I)V ARG 0 stack ARG 1 color METHOD a canRepair (Lain;Lain;)Z ARG 0 item ARG 1 repairItem METHOD a onRightClick (Lams;Laeb;Ltz;)Luc; ARG 0 world ARG 1 player ARG 2 hand METHOD a dispenseArmor (Leu;Lain;)Lain; ARG 0 block ARG 1 stack METHOD a getAttributeModifiers (Lvj;)Lcom/google/common/collect/Multimap; ARG 0 effectiveSlot METHOD c getEnchantability ()I METHOD c getDisplayColor (Lain;)I ARG 0 stack METHOD d getMaterial ()Lagt$a; METHOD d removeDisplayColor (Lain;)V ARG 0 stack METHOD e_ hasDisplayColor (Lain;)Z ARG 0 stack