CLASS auu net/minecraft/item/Item CLASS auu$a Builder FIELD a maxStackSize I FIELD b maxDamage I FIELD c containerItem Lauu; FIELD d creativeTab Latr; FIELD e rarity Lavn; METHOD a maxStackSize (I)Lauu$a; ARG 0 value METHOD a creativeTab (Latr;)Lauu$a; ARG 0 value METHOD a containerItem (Lauu;)Lauu$a; ARG 0 item METHOD a rarity (Lavn;)Lauu$a; ARG 0 value METHOD b maxDamageIfNotSet (I)Lauu$a; ARG 0 value METHOD c maxDamage (I)Lauu$a; ARG 0 value FIELD a GETTER_DAMAGED Lauz; FIELD b GETTER_DAMAGE Lauz; FIELD c GETTER_HAND Lauz; FIELD d GETTER_COOLDOWN Lauz; FIELD e GETTER_CUSTOM_MODEL_DATA Lauz; FIELD f BLOCK_ITEM_MAP Ljava/util/Map; FIELD g MODIFIER_DAMAGE Ljava/util/UUID; FIELD h MODIFIER_SWING_SPEED Ljava/util/UUID; FIELD i rand Ljava/util/Random; FIELD j creativeTab Latr; FIELD k PROPERTIES Ljava/util/Map; FIELD l rarity Lavn; FIELD m maxAmount I FIELD n durability I FIELD o containerItem Lauu; FIELD p translationKey Ljava/lang/String; METHOD X_ isMap ()Z METHOD a getTranslationKey ()Ljava/lang/String; METHOD a getAttributeModifiers (Lagd;)Lcom/google/common/collect/Multimap; METHOD a addStacksForDisplay (Latr;Lfg;)V METHOD a getRawIdByItem (Lauu;)I ARG 0 item METHOD a isTool (Lava;)Z METHOD a onEntityDamaged (Lava;Lagh;Lagh;)Z ARG 1 stack ARG 2 target METHOD a interactWithEntity (Lava;Lapv;Lagh;Laer;)Z ARG 1 stack ARG 2 player ARG 3 target METHOD a canRepair (Lava;Lava;)Z ARG 1 item METHOD a onUpdate (Lava;Lazy;Lafy;IZ)V ARG 1 stack ARG 2 world ARG 3 entity ARG 4 invSlot METHOD a onItemFinishedUsing (Lava;Lazy;Lagh;)Lava; ARG 1 stack ARG 2 world METHOD a onItemStopUsing (Lava;Lazy;Lagh;I)V ARG 1 stack ARG 2 world ARG 3 player METHOD a onBlockBroken (Lava;Lazy;Lbno;Les;Lagh;)Z ARG 1 stack ARG 2 world ARG 3 state ARG 4 pos METHOD a addInformation (Lava;Lazy;Ljava/util/List;Lawk;)V ARG 1 stack ARG 2 world ARG 3 tooltip METHOD a getBlockBreakingSpeed (Lava;Lbno;)F ARG 1 stack METHOD a activate (Lawn;)Laet; METHOD a onRightClick (Lazy;Lapv;Laer;)Laeu; ARG 1 world ARG 2 player METHOD a getHitResult (Lazy;Lapv;Z)Lcip; ARG 1 world ARG 2 player METHOD a getItemFromBlock (Lbey;)Lauu; ARG 0 block METHOD a isEffectiveOn (Lbno;)Z METHOD a onTagDeserialized (Lho;)Z METHOD a getProperty (Lpw;)Lauz; METHOD a addProperty (Lpw;Lauz;)V ARG 1 id METHOD a matches (Lxr;)Z METHOD b byRawId (I)Lauu; ARG 0 id METHOD b getMaxUseTime (Lava;)I METHOD b onCrafted (Lava;Lazy;Lapv;)V ARG 1 stack ARG 2 world METHOD c getEnchantability ()I METHOD c getUseAction (Lava;)Lawm; METHOD e_ hasEnchantmentGlow (Lava;)Z METHOD g hasProperties ()Z METHOD h getItem ()Lauu; METHOD h getTranslationKey (Lava;)Ljava/lang/String; METHOD i getMaxAmount ()I METHOD i getTranslatedNameTrimmed (Lava;)Liz; METHOD j getDurability ()I METHOD j getRarity (Lava;)Lavn; METHOD k canDamage ()Z METHOD l getTextComponent ()Liz; METHOD m getOrCreateTranslationKey ()Ljava/lang/String; METHOD n requiresClientSync ()Z METHOD o getContainerItem ()Lauu; METHOD p hasContainerItem ()Z METHOD q getCreativeTab ()Latr; METHOD r getDefaultStack ()Lava;