CLASS auu net/minecraft/entity/player/PlayerInventory FIELD a main Lfj; FIELD b armor Lfj; FIELD c offHand Lfj; FIELD d selectedSlot I FIELD e player Lauv; FIELD f combinedInventory Ljava/util/List; FIELD g cursorStack Lbaz; FIELD h changeCount I METHOD a clone (Lauu;)V METHOD a populateRecipeFinder (Lauy;)V METHOD a addPickBlock (Lbaz;)V METHOD a canStackAddMore (Lbaz;Lbaz;)Z ARG 1 existingStack METHOD a getBlockBreakingSpeed (Lbue;)F METHOD a serialize (Lii;)Lii; METHOD b getSlotWithStack (Lbaz;)I METHOD b areItemsEqual (Lbaz;Lbaz;)Z ARG 1 stack1 METHOD b isUsingEffectiveTool (Lbue;)Z METHOD b deserialize (Lii;)V METHOD c swapSlotWithHotbar (I)V METHOD c insertStack (ILbaz;)Z ARG 1 slot METHOD d isValidHotbarIndex (I)Z ARG 0 slot METHOD d getOccupiedSlotWithRoomForStack (Lbaz;)I METHOD e getArmorStack (I)Lbaz; METHOD e insertStack (Lbaz;)Z METHOD f getMainHandStack ()Lbaz; METHOD f removeOne (Lbaz;)V METHOD g getHotbarSize ()I METHOD g setCursorStack (Lbaz;)V METHOD h getEmptySlot ()I METHOD h containsStack (Lbaz;)Z METHOD i getSwappableHotbarSlot ()I METHOD i addStack (Lbaz;)I METHOD j updateItems ()V METHOD k dropAll ()V METHOD l getChangeCount ()I METHOD m getCursorStack ()Lbaz;