CLASS bbw net/minecraft/item/Item CLASS bbw$a Settings FIELD a maxCount I FIELD b maxDamage I FIELD c recipeRemainder Lbbw; FIELD d group Lbas; FIELD e rarity Lbco; FIELD f foodComponent Laxz; METHOD a maxCount (I)Lbbw$a; ARG 1 maxCount METHOD a food (Laxz;)Lbbw$a; ARG 1 foodComponent METHOD a group (Lbas;)Lbbw$a; ARG 1 group METHOD a recipeRemainder (Lbbw;)Lbbw$a; ARG 1 recipeRemainder METHOD a rarity (Lbco;)Lbbw$a; ARG 1 rarity METHOD b maxDamageIfAbsent (I)Lbbw$a; ARG 1 maxDamage METHOD c maxDamage (I)Lbbw$a; ARG 1 maxDamage FIELD a DAMAGED_PROPERTY_GETTER Lbca; FIELD b DAMAGE_PROPERTY_GETTER Lbca; FIELD c LEFTHANDED_PROPERTY_GETTER Lbca; FIELD d COOLDOWN_PROPERTY_GETTER Lbca; FIELD e CUSTOM_DATA_PROPERTY_GETTER Lbca; FIELD f BLOCK_ITEMS Ljava/util/Map; FIELD g ATTACK_DAMAGE_MODIFIER_UUID Ljava/util/UUID; FIELD h ATTACK_SPEED_MODIFIER_UUID Ljava/util/UUID; FIELD i RANDOM Ljava/util/Random; FIELD j group Lbas; FIELD k propertyGetters Ljava/util/Map; FIELD l rarity Lbco; FIELD m maxCount I FIELD n maxDamage I FIELD o recipeRemainder Lbbw; FIELD p translationKey Ljava/lang/String; FIELD q foodComponent Laxz; METHOD (Lbbw$a;)V ARG 1 settings METHOD P_ isNetworkSynced ()Z METHOD a getTranslationKey ()Ljava/lang/String; METHOD a getModifiers (Lain;)Lcom/google/common/collect/Multimap; ARG 1 slot METHOD a isIn (Lbas;)Z ARG 1 group METHOD a appendStacks (Lbas;Lfj;)V ARG 1 group ARG 2 stacks METHOD a getRawId (Lbbw;)I ARG 0 item METHOD a postHit (Lbcb;Lair;Lair;)Z ARG 1 stack ARG 2 target ARG 3 attacker METHOD a useOnEntity (Lbcb;Lavy;Lair;Lahc;)Z ARG 1 stack ARG 2 user ARG 3 entity ARG 4 hand METHOD a canRepair (Lbcb;Lbcb;)Z ARG 1 stack ARG 2 ingredient METHOD a inventoryTick (Lbcb;Lbhi;Laii;IZ)V ARG 1 stack ARG 2 world ARG 3 entity ARG 4 slot ARG 5 selected METHOD a finishUsing (Lbcb;Lbhi;Lair;)Lbcb; ARG 1 stack ARG 2 world ARG 3 user METHOD a onStoppedUsing (Lbcb;Lbhi;Lair;I)V ARG 1 stack ARG 2 world ARG 3 user ARG 4 remainingUseTicks METHOD a postMine (Lbcb;Lbhi;Lbvk;Lev;Lair;)Z ARG 1 stack ARG 2 world ARG 3 state ARG 4 pos ARG 5 miner METHOD a appendTooltip (Lbcb;Lbhi;Ljava/util/List;Lbdj;)V ARG 1 stack ARG 2 world ARG 3 tooltip ARG 4 context METHOD a getMiningSpeed (Lbcb;Lbvk;)F ARG 1 stack ARG 2 state METHOD a useOnBlock (Lbdm;)Lahd; ARG 1 context METHOD a usageTick (Lbhi;Lair;Lbcb;I)V ARG 1 world ARG 2 user ARG 3 stack ARG 4 remainingUseTicks METHOD a use (Lbhi;Lavy;Lahc;)Lahe; ARG 1 world ARG 2 user ARG 3 hand METHOD a rayTrace (Lbhi;Lavy;Lbgw$b;)Lcrv; ARG 0 world ARG 1 player ARG 2 fluidHandling METHOD a fromBlock (Lbmm;)Lbbw; ARG 0 block METHOD a canMine (Lbvk;Lbhi;Lev;Lavy;)Z ARG 1 state ARG 2 world ARG 3 pos ARG 4 miner METHOD a postProcessTag (Lib;)Z ARG 1 tag METHOD a getPropertyGetter (Lqs;)Lbca; ARG 1 id METHOD a addPropertyGetter (Lqs;Lbca;)V ARG 1 id ARG 2 property METHOD a isIn (Lzb;)Z ARG 1 tag METHOD b byRawId (I)Lbbw; ARG 0 id METHOD b (Lbcb;Lbhi;Lair;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD b onCraft (Lbcb;Lbhi;Lavy;)V ARG 1 stack ARG 2 world ARG 3 player METHOD b isEffectiveOn (Lbvk;)Z ARG 1 state METHOD c getEnchantability ()I METHOD c (Lbcb;Lbhi;Lair;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD d (Lbcb;Lbhi;Lair;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD d_ hasEnchantmentGlint (Lbcb;)Z ARG 1 stack METHOD e (Lbcb;Lbhi;Lair;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD e_ getUseAction (Lbcb;)Lbdl; ARG 1 stack METHOD f hasPropertyGetters ()Z METHOD f getTranslationKey (Lbcb;)Ljava/lang/String; ARG 1 stack METHOD f (Lbcb;Lbhi;Lair;)F ARG 0 stack ARG 1 world ARG 2 entity METHOD f_ getMaxUseTime (Lbcb;)I ARG 1 stack METHOD g getName (Lbcb;)Ljm; ARG 1 stack METHOD g_ isEnchantable (Lbcb;)Z ARG 1 stack METHOD h getMaxCount ()I METHOD h getRarity (Lbcb;)Lbco; ARG 1 stack METHOD i getMaxDamage ()I METHOD i isUsedOnRelease (Lbcb;)Z ARG 1 stack METHOD j isDamageable ()Z METHOD k getName ()Ljm; METHOD l getOrCreateTranslationKey ()Ljava/lang/String; METHOD m shouldSyncTagToClient ()Z METHOD n getRecipeRemainder ()Lbbw; METHOD o hasRecipeRemainder ()Z METHOD p getGroup ()Lbas; METHOD q getStackForRender ()Lbcb; METHOD r isFood ()Z METHOD s getFoodComponent ()Laxz;