CLASS asu net/minecraft/container/Slot FIELD a invSlot I FIELD d inventory Laep; FIELD e id I FIELD f xPosition I FIELD g yPosition I METHOD a getMaxStackAmount ()I METHOD a takeStack (I)Lavf; METHOD a matches (Laep;I)Z METHOD a canTakeItems (Laqa;)Z METHOD a onTakeItem (Laqa;Lavf;)Lavf; METHOD a canInsert (Lavf;)Z METHOD a onCrafted (Lavf;I)V ARG 1 stack METHOD a onStackChanged (Lavf;Lavf;)V ARG 1 originalItem METHOD b doDrawHoveringEffect ()Z METHOD b getMaxStackAmount (Lavf;)I METHOD c getBackgroundSprite ()Ljava/lang/String; METHOD c onCrafted (Lavf;)V METHOD d getStack ()Lavf; METHOD d setStack (Lavf;)V METHOD e hasStack ()Z METHOD f markDirty ()V