CLASS bau net/minecraft/item/Item CLASS bau$a Settings FIELD a fullStackSize I FIELD b durability I FIELD c recipeRemainder Lbau; FIELD d itemGroup Lazq; FIELD e rarity Lbbm; FIELD f foodSetting Lawx; METHOD a stackSize (I)Lbau$a; ARG 1 fullStackSize METHOD a food (Lawx;)Lbau$a; METHOD a itemGroup (Lazq;)Lbau$a; ARG 1 itemGroup METHOD a recipeRemainder (Lbau;)Lbau$a; ARG 1 recipeRemainder METHOD a rarity (Lbbm;)Lbau$a; ARG 1 rarity METHOD b durabilityIfNotSet (I)Lbau$a; ARG 1 durability METHOD c durability (I)Lbau$a; ARG 1 durability FIELD a GETTER_DAMAGED Lbay; FIELD b GETTER_DAMAGE Lbay; FIELD c GETTER_HAND Lbay; FIELD d GETTER_COOLDOWN Lbay; FIELD e GETTER_CUSTOM_MODEL_DATA Lbay; 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 random Ljava/util/Random; FIELD j itemGroup Lazq; FIELD k PROPERTIES Ljava/util/Map; FIELD l rarity Lbbm; FIELD m fullStackSize I FIELD n durability I FIELD o recipeRemainder Lbau; FIELD p translationKey Ljava/lang/String; FIELD q foodSetting Lawx; METHOD (Lbau$a;)V ARG 1 settings METHOD P_ isMap ()Z METHOD a getTranslationKey ()Ljava/lang/String; METHOD a getAttributeModifiers (Laid;)Lcom/google/common/collect/Multimap; ARG 1 equiptmentSlot METHOD a isInItemGroup (Lazq;)Z METHOD a appendItemsForGroup (Lazq;Lfj;)V METHOD a getRawIdByItem (Lbau;)I ARG 0 item METHOD a onEntityDamaged (Lbaz;Laih;Laih;)Z ARG 1 stack ARG 2 target ARG 3 livingEntity METHOD a interactWithEntity (Lbaz;Lauv;Laih;Lags;)Z ARG 1 stack ARG 2 player ARG 3 target METHOD a canRepair (Lbaz;Lbaz;)Z ARG 1 tool ARG 2 ingredient METHOD a onEntityTick (Lbaz;Lbgf;Lahy;IZ)V ARG 1 stack ARG 2 world ARG 3 entity ARG 4 invSlot ARG 5 selected METHOD a onItemFinishedUsing (Lbaz;Lbgf;Laih;)Lbaz; ARG 1 stack ARG 2 world ARG 3 livingEntity METHOD a onItemStopUsing (Lbaz;Lbgf;Laih;I)V ARG 1 stack ARG 2 world ARG 3 player METHOD a onBlockBroken (Lbaz;Lbgf;Lbue;Lev;Laih;)Z ARG 1 stack ARG 2 world ARG 3 state ARG 4 pos ARG 5 livingEntity METHOD a buildTooltip (Lbaz;Lbgf;Ljava/util/List;Lbch;)V ARG 1 stack ARG 2 world ARG 3 tooltip ARG 4 options METHOD a getBlockBreakingSpeed (Lbaz;Lbue;)F ARG 1 stack ARG 2 blockState METHOD a useOnBlock (Lbck;)Lagt; ARG 1 usageContext METHOD a onUsingTick (Lbgf;Laih;Lbaz;I)V ARG 1 world ARG 2 entity ARG 3 stack ARG 4 timeLeft METHOD a use (Lbgf;Lauv;Lags;)Lagu; ARG 1 world ARG 2 player ARG 3 hand METHOD a getHitResult (Lbgf;Lauv;Lbft$b;)Lcqm; METHOD a getItemFromBlock (Lblg;)Lbau; ARG 0 block METHOD a beforeBlockBreak (Lbue;Lbgf;Lev;Lauv;)Z ARG 1 blockState ARG 2 world ARG 3 position ARG 4 player METHOD a onTagDeserialized (Lib;)Z ARG 1 tag METHOD a getProperty (Lqq;)Lbay; METHOD a addProperty (Lqq;Lbay;)V ARG 1 id METHOD a matches (Lyy;)Z ARG 1 tag METHOD b byRawId (I)Lbau; ARG 0 id METHOD b onCrafted (Lbaz;Lbgf;Lauv;)V ARG 1 stack ARG 2 world ARG 3 player METHOD b isEffectiveOn (Lbue;)Z ARG 1 blockState METHOD c getEnchantability ()I METHOD d_ hasEnchantmentGlint (Lbaz;)Z ARG 1 stack METHOD e_ getUseAction (Lbaz;)Lbcj; ARG 1 stack METHOD f hasProperties ()Z METHOD f getTranslationKey (Lbaz;)Ljava/lang/String; ARG 1 stack METHOD f_ getMaxUseTime (Lbaz;)I ARG 1 stack METHOD g getTranslatedNameTrimmed (Lbaz;)Ljm; ARG 1 stack METHOD g_ isTool (Lbaz;)Z ARG 1 stack METHOD h getMaxAmount ()I METHOD h getRarity (Lbaz;)Lbbm; ARG 1 stack METHOD i getDurability ()I METHOD j canDamage ()Z METHOD k getTextComponent ()Ljm; METHOD l getOrCreateTranslationKey ()Ljava/lang/String; METHOD m requiresClientSync ()Z METHOD n getRecipeRemainder ()Lbau; METHOD o hasRecipeRemainder ()Z METHOD p getItemGroup ()Lazq; METHOD q getDefaultStack ()Lbaz; METHOD r isFood ()Z METHOD s getFoodSetting ()Lawx;