CLASS net/minecraft/class_1277 net/minecraft/inventory/SimpleInventory FIELD field_5828 stacks Lnet/minecraft/class_2371; FIELD field_5829 listeners Ljava/util/List; FIELD field_5831 size I METHOD (I)V ARG 1 size METHOD ([Lnet/minecraft/class_1799;)V ARG 1 items METHOD method_20631 removeItem (Lnet/minecraft/class_1792;I)Lnet/minecraft/class_1799; COMMENT Searches this inventory for the specified item and removes the given amount from this inventory. COMMENT COMMENT @return the stack of removed items ARG 1 item ARG 2 count METHOD method_20632 transfer (Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)V ARG 1 source ARG 2 target METHOD method_20633 addToNewSlot (Lnet/minecraft/class_1799;)V ARG 1 stack METHOD method_20634 addToExistingSlot (Lnet/minecraft/class_1799;)V ARG 1 stack METHOD method_20635 (Lnet/minecraft/class_1799;)Z ARG 0 stack METHOD method_24513 (Lnet/minecraft/class_1799;)Z ARG 0 stack METHOD method_24514 clearToList ()Ljava/util/List; COMMENT Clears this inventory and return all the non-empty stacks in a list. METHOD method_27070 canInsert (Lnet/minecraft/class_1799;)Z ARG 1 stack METHOD method_5488 removeListener (Lnet/minecraft/class_1265;)V ARG 1 listener METHOD method_5489 addListener (Lnet/minecraft/class_1265;)V ARG 1 listener METHOD method_5491 addStack (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; ARG 1 stack METHOD method_7659 readNbtList (Lnet/minecraft/class_2499;)V ARG 1 nbtList METHOD method_7660 toNbtList ()Lnet/minecraft/class_2499;