CLASS ahf net/minecraft/item/ItemStack FIELD a NULL_STACK Lahf; FIELD b MODIFIER_FORMAT Ljava/text/DecimalFormat; FIELD c amount I FIELD d updateCooldown I FIELD e item Lahd; FIELD f tag Lfc; FIELD g invalid Z FIELD h metadata I FIELD i holdingItemFrame Laav; FIELD j lastCheckedCanHarvestBlock Lank; FIELD k lastCheckedCanHarvestResult Z FIELD l lastCheckedCanPlaceBlock Lank; FIELD m lastCheckedCanPlaceResult Z METHOD A getHoldingItemFrame ()Laav; METHOD B getRepairCost ()I METHOD C toTextComponent ()Lgk; METHOD D getUpdateCooldown ()I METHOD E getAmount ()I METHOD F updateInvalidFlag ()V METHOD a getTranslationKey ()Ljava/lang/String; METHOD a split (I)Lahf; METHOD a damageDirect (ILjava/util/Random;)Z METHOD a damage (ILuk;)V METHOD a setHoldingItemFrame (Laav;)V METHOD a activate (Lacu;Lali;Ldx;Lsw;Lee;FFF)Lsy; METHOD a interactWithEntity (Lacu;Luk;Lsw;)Z METHOD a getTooltip (Lacu;Z)Ljava/util/List; METHOD a isEqualIgnoreTags (Lahf;)Z METHOD a areTagsEqual (Lahf;Lahf;)Z METHOD a addEnchantment (Lajy;I)V METHOD a onCrafted (Lali;Lacu;I)V METHOD a onRightClick (Lali;Lacu;Lsw;)Lsz; METHOD a onBlockBroken (Lali;Lave;Ldx;Lacu;)V METHOD a update (Lali;Lub;IZ)V METHOD a onItemFinishedUsing (Lali;Luk;)Lahf; METHOD a onItemStopUsing (Lali;Luk;I)V METHOD a getCustomCanHarvest (Lank;)Z METHOD a getBlockBreakingSpeed (Lave;)F METHOD a serialize (Lfc;)Lfc; METHOD a setChildTag (Ljava/lang/String;Lfq;)V METHOD a addAttributeModifier (Ljava/lang/String;Luz;Lug;)V METHOD a registerTagUpgraders (Lqv;)V METHOD a getAttributeModifiers (Lug;)Lcom/google/common/collect/Multimap; METHOD a onEntityDamaged (Luk;Lacu;)V METHOD b isInvalid ()Z METHOD b setDamage (I)V METHOD b isEqualIgnoreDurability (Lahf;)Z METHOD b areEqual (Lahf;Lahf;)Z METHOD b getCustomCanPlace (Lank;)Z METHOD b isEffectiveOn (Lave;)Z METHOD b setTag (Lfc;)V METHOD c getItem ()Lahd; METHOD c setRepairCost (I)V METHOD c areEqualIgnoreTags (Lahf;Lahf;)Z METHOD c getOrCreateTagCompound (Ljava/lang/String;)Lfc; METHOD d getMaxAmount ()I METHOD d getUpdateCooldown (I)V METHOD d isEqual (Lahf;)Z METHOD d areEqualIgnoreDurability (Lahf;Lahf;)Z METHOD d getTagCompound (Ljava/lang/String;)Lfc; METHOD e canBeStacked ()Z METHOD e setAmount (I)V METHOD e removeTagCompound (Ljava/lang/String;)V METHOD f hasDurability ()Z METHOD f addAmount (I)V METHOD g hasVariants ()Z METHOD g subtractAmount (I)V METHOD g setDisplayName (Ljava/lang/String;)Lahf; METHOD h isDamaged ()Z METHOD i getDamage ()I METHOD j getMetadata ()I METHOD k getDurability ()I METHOD l copy ()Lahf; METHOD m getMaxUseTime ()I METHOD n getUseAction ()Lair; METHOD o hasTag ()Z METHOD p getTag ()Lfc; METHOD q getEnchantmentList ()Lfi; METHOD r getDisplayName ()Ljava/lang/String; METHOD s removeDisplayName ()V METHOD t hasDisplayName ()Z METHOD u hasEnchantmentGlow ()Z METHOD v getRarity ()Lahu; METHOD w isEnchantable ()Z METHOD x hasEnchantments ()Z METHOD y hasBlockInteraction ()Z METHOD z isHeldInItemFrame ()Z