CLASS aal net/minecraft/entity/player/InventoryPlayer CLASS aal$1 METHOD a call ()Ljava/lang/String; FIELD a main Ldc; FIELD b armor Ldc; FIELD c offHand Ldc; FIELD d selectedSlot I FIELD e player Laam; FIELD f dirty Z FIELD g allStacks Ljava/util/List; FIELD h cursorStack Laes; METHOD (Laam;)V ARG 0 player METHOD a getInvStack (I)Laes; ARG 0 slot METHOD a takeInvStack (II)Laes; ARG 0 slot ARG 1 amount METHOD a setInvStack (ILaes;)V ARG 0 slot ARG 1 stack METHOD a clone (Laal;)V METHOD a canPlayerUseInv (Laam;)Z ARG 0 player METHOD a clear (Laeq;IILdt;)I ARG 0 item ARG 1 meta ARG 2 amount ARG 3 tag METHOD a addPickBlock (Laes;)V ARG 0 stack METHOD a canStackAddMore (Laes;Laes;)Z ARG 0 existingStack ARG 1 stackToAdd METHOD a getBlockBreakingSpeed (Lasm;)F ARG 0 state METHOD a serialize (Ldz;)Ldz; ARG 0 tag METHOD b removeInvStack (I)Laes; ARG 0 slot METHOD b setInvProperty (II)V ARG 0 pos ARG 1 value METHOD b isValidInvStack (ILaes;)Z ARG 0 slot ARG 1 stack METHOD b onInvOpen (Laam;)V ARG 0 player METHOD b getSlotWithStack (Laes;)I ARG 0 stack METHOD b areItemsEqual (Laes;Laes;)Z ARG 0 stack1 ARG 1 stack2 METHOD b isUsingEffectiveTool (Lasm;)Z ARG 0 state METHOD b deserialize (Ldz;)V ARG 0 list METHOD c onInvClose (Laam;)V ARG 0 player METHOD c insertStack (Laes;)Z ARG 0 stack METHOD c_ getInvProperty (I)I ARG 0 pos METHOD d swapSlotWithHotbar (I)V ARG 0 slot METHOD d removeOne (Laes;)V ARG 0 item METHOD e isValidHotbarIndex (I)Z ARG 0 slot METHOD e setCursorStack (Laes;)V ARG 0 stack METHOD f scrollSelectedSlot (I)V ARG 0 amount METHOD g getArmorStack (I)Laes; ARG 0 slot METHOD g addStack (Laes;)I ARG 0 stack METHOD h getInvPropertyCount ()I METHOD h getOccupiedSlotWithRoomForStack (Laes;)I ARG 0 stack METHOD h_ getName ()Ljava/lang/String; METHOD i getMainHandStack ()Laes; METHOD i_ getNameAsComponent ()Lfa; METHOD j getHotbarSize ()I 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 ()Laes; METHOD t_ getInvSize ()I METHOD u_ isInvEmpty ()Z METHOD v_ markDirty ()V METHOD w_ getInvMaxStackAmount ()I