CLASS awa net/minecraft/entity/player/PlayerInventory FIELD a main Lfj; FIELD b armor Lfj; FIELD c offHand Lfj; FIELD d selectedSlot I FIELD e player Lawb; FIELD f combinedInventory Ljava/util/List; FIELD g cursorStack Lbce; FIELD h changeCount I METHOD (Lawb;)V ARG 1 player METHOD a scrollInHotbar (D)V ARG 1 scrollAmount METHOD a damageArmor (F)V ARG 1 armor METHOD a clone (Lawa;)V ARG 1 other METHOD a populateRecipeFinder (Lawd;)V ARG 1 finder METHOD a addPickBlock (Lbce;)V METHOD a canStackAddMore (Lbce;Lbce;)Z ARG 1 existingStack ARG 2 stack METHOD a offerOrDrop (Lbhm;Lbce;)V ARG 1 world ARG 2 stack METHOD a getBlockBreakingSpeed (Lbvo;)F ARG 1 block METHOD a serialize (Lij;)Lij; ARG 1 tag METHOD a contains (Lze;)Z ARG 1 tag METHOD b getSlotWithStack (Lbce;)I ARG 1 stack METHOD b areItemsEqual (Lbce;Lbce;)Z ARG 1 stack1 ARG 2 stack2 METHOD b isUsingEffectiveTool (Lbvo;)Z METHOD b deserialize (Lij;)V ARG 1 tag METHOD c swapSlotWithHotbar (I)V ARG 1 hotbarSlot METHOD c insertStack (ILbce;)Z ARG 1 slot ARG 2 stack METHOD d isValidHotbarIndex (I)Z ARG 0 slot METHOD d addStack (ILbce;)I ARG 1 slot ARG 2 stack METHOD d getOccupiedSlotWithRoomForStack (Lbce;)I ARG 1 stack METHOD e getArmorStack (I)Lbce; ARG 1 slot METHOD e insertStack (Lbce;)Z ARG 1 stack METHOD f getMainHandStack ()Lbce; METHOD f removeOne (Lbce;)V ARG 1 stack METHOD g getHotbarSize ()I METHOD g setCursorStack (Lbce;)V ARG 1 stack METHOD h getEmptySlot ()I METHOD h contains (Lbce;)Z ARG 1 stack METHOD i getSwappableHotbarSlot ()I METHOD i addStack (Lbce;)I ARG 1 stack METHOD j updateItems ()V METHOD k dropAll ()V METHOD l getChangeCount ()I METHOD m getCursorStack ()Lbce;