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 clone (Lact;)V METHOD a clear (Lahd;IILfc;)I METHOD a addPickBlock (Lahf;)V METHOD a canStackAddMore (Lahf;Lahf;)Z METHOD a getBlockBreakingSpeed (Lave;)F METHOD a serialize (Lfi;)Lfi; METHOD b getSlotWithStack (Lahf;)I METHOD b areItemsEqual (Lahf;Lahf;)Z METHOD b isUsingEffectiveTool (Lave;)Z METHOD b deserialize (Lfi;)V METHOD c insertStack (ILahf;)Z METHOD c getOccupiedSlotWithRoomForStack (Lahf;)I METHOD d swapSlotWithHotbar (I)V METHOD e isValidHotbarIndex (I)Z METHOD e removeOne (Lahf;)V METHOD f scrollSelectedSlot (I)V METHOD f setCursorStack (Lahf;)V METHOD g getArmorStack (I)Lahf; METHOD i getMainHandStack ()Lahf; METHOD j getHotbarSize ()I METHOD j addStack (Lahf;)I METHOD k getEmptySlot ()I METHOD l getSwappableHotbarSlot ()I METHOD n updateItems ()V METHOD o dropAll ()V METHOD p getCursorStack ()Lahf;