CLASS none/bho net/minecraft/client/gui/ingame/GuiCreativeInventory CLASS none/bho$a ContainerCreative FIELD a itemList Lnone/dc; METHOD (Lnone/aam;)V ARG 0 player METHOD a canUse (Lnone/aam;)Z ARG 0 player METHOD b getStack (Lnone/aam;I)Lnone/aes; ARG 0 player ARG 1 slot CLASS none/bho$b CreativeSlot FIELD b slot Lnone/acv; METHOD a getMaxStackAmount ()I METHOD a takeStack (I)Lnone/aes; ARG 0 amount METHOD a (Lnone/aam;)Z ARG 0 player METHOD a canInsert (Lnone/aes;)Z ARG 0 stack METHOD a matches (Lnone/qv;I)Z ARG 0 inventory ARG 1 invSlot METHOD b getMaxStackAmount (Lnone/aes;)I ARG 0 stack METHOD c getBackgroundSprite ()Ljava/lang/String; METHOD d getStack ()Lnone/aes; METHOD d setStack (Lnone/aes;)V ARG 0 stack METHOD e hasStack ()Z METHOD f markDirty ()V FIELD A searchBox Lnone/bep; FIELD D clearText Z FIELD u BG_TEX Lnone/kp; FIELD v inventory Lnone/rk; FIELD w selectedTab I METHOD (Lnone/aam;)V ARG 0 player METHOD a onKeyPressed (CI)V ARG 0 keyChar ARG 1 keyCode METHOD a drawBackground (FII)V ARG 0 delta ARG 1 mouseX ARG 2 mouseY METHOD a draw (IIF)V ARG 0 mouseX ARG 1 mouseY ARG 2 delta METHOD a onMousePressed (III)V ARG 0 mouseX ARG 1 mouseY ARG 2 mouseButton METHOD a onMouseClick (Lnone/acv;IILnone/acb;)V ARG 0 slot ARG 1 invSlot ARG 2 button ARG 3 type METHOD a drawStackTooltip (Lnone/aes;II)V ARG 0 stack ARG 1 x ARG 2 y METHOD a onWidgetPressed (Lnone/bel;)V ARG 0 widget METHOD b init ()V METHOD b drawForeground (II)V ARG 0 mouseX ARG 1 mouseY METHOD b onMouseReleased (III)V ARG 0 mouseX ARG 1 mouseY ARG 2 mouseButton METHOD b setSelectedTab (Lnone/ads;)V ARG 0 tab METHOD e update ()V METHOD k handleMouseEvent ()V METHOD m onClosed ()V