CLASS act net/minecraft/entity/player/InventoryPlayer FIELD a main Lem; FIELD b armor Lem; FIELD c offHand Lem; FIELD d selectedSlot I FIELD e player Lacu; FIELD f dirty Z FIELD g allStacks Ljava/util/List; FIELD h cursorStack Lahf; METHOD a getInvStack (I)Lahf; ARG 0 slot METHOD a takeInvStack (II)Lahf; ARG 0 slot ARG 1 amount METHOD a setInvStack (ILahf;)V ARG 0 slot ARG 1 stack METHOD a clone (Lact;)V METHOD a canPlayerUseInv (Lacu;)Z ARG 0 player METHOD a clear (Lahd;IILfc;)I ARG 0 item ARG 1 meta ARG 2 amount ARG 3 tag METHOD a addPickBlock (Lahf;)V ARG 0 stack METHOD a canStackAddMore (Lahf;Lahf;)Z ARG 0 existingStack ARG 1 stackToAdd METHOD a getBlockBreakingSpeed (Lave;)F ARG 0 state METHOD a serialize (Lfi;)Lfi; ARG 0 tag METHOD b setInvProperty (II)V ARG 0 pos ARG 1 value METHOD b isValidInvStack (ILahf;)Z ARG 0 slot ARG 1 stack METHOD b onInvOpen (Lacu;)V ARG 0 player METHOD b getSlotWithStack (Lahf;)I ARG 0 stack METHOD b areItemsEqual (Lahf;Lahf;)Z ARG 0 stack1 ARG 1 stack2 METHOD b isUsingEffectiveTool (Lave;)Z ARG 0 state METHOD b deserialize (Lfi;)V ARG 0 list METHOD c getInvProperty (I)I ARG 0 pos METHOD c insertStack (ILahf;)Z ARG 0 slot ARG 1 stack METHOD c onInvClose (Lacu;)V ARG 0 player METHOD c getOccupiedSlotWithRoomForStack (Lahf;)I ARG 0 stack METHOD c_ removeInvStack (I)Lahf; ARG 0 slot METHOD d swapSlotWithHotbar (I)V ARG 0 slot METHOD d insertStack (Lahf;)Z ARG 0 stack METHOD e isValidHotbarIndex (I)Z ARG 0 slot METHOD e removeOne (Lahf;)V ARG 0 item METHOD f scrollSelectedSlot (I)V ARG 0 amount METHOD f setCursorStack (Lahf;)V ARG 0 stack METHOD g getArmorStack (I)Lahf; ARG 0 slot METHOD h getInvPropertyCount ()I METHOD h_ getName ()Ljava/lang/String; METHOD i getMainHandStack ()Lahf; METHOD i_ getNameAsComponent ()Lgk; METHOD j getHotbarSize ()I METHOD j addStack (Lahf;)I ARG 0 stack METHOD k getEmptySlot ()I METHOD l getSwappableHotbarSlot ()I METHOD m clearInv ()V METHOD n updateItems ()V METHOD n_ hasCustomName ()Z METHOD o dropAll ()V METHOD p getCursorStack ()Lahf; METHOD w_ getInvSize ()I METHOD x_ isInvEmpty ()Z METHOD y_ markDirty ()V METHOD z_ getInvMaxStackAmount ()I