CLASS net/minecraft/class_9276 net/minecraft/component/type/BundleContentsComponent FIELD field_49288 MAX_SIZE I FIELD field_49289 DEFAULT Lnet/minecraft/class_9276; FIELD field_49290 CODEC Lcom/mojang/serialization/Codec; FIELD field_49291 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_49292 NESTED_BUNDLE_OCCUPANCY I FIELD field_49293 ADD_TO_NEW_SLOT I FIELD field_49294 stacks Ljava/util/List; FIELD field_49295 occupancy I METHOD (Ljava/util/List;)V ARG 1 stacks METHOD (Ljava/util/List;I)V ARG 1 stacks ARG 2 occupancy METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_57421 stream ()Ljava/util/stream/Stream; METHOD method_57422 get (I)Lnet/minecraft/class_1799; ARG 1 index METHOD method_57423 getOccupancy (Lnet/minecraft/class_1799;)I ARG 0 stack METHOD method_57424 (Lnet/minecraft/class_9276;)Ljava/util/List; ARG 0 component METHOD method_57425 calculateOccupancy (Ljava/util/List;)I ARG 0 stacks METHOD method_57426 size ()I METHOD method_57427 (Lnet/minecraft/class_9276;)Ljava/util/List; ARG 0 component METHOD method_57428 getOccupancy ()I METHOD method_57429 isEmpty ()Z CLASS class_9277 Builder FIELD field_49296 stacks Ljava/util/List; FIELD field_49297 occupancy I METHOD (Lnet/minecraft/class_9276;)V ARG 1 base METHOD method_57430 removeFirst ()Lnet/minecraft/class_1799; METHOD method_57431 add (Lnet/minecraft/class_1735;Lnet/minecraft/class_1657;)I ARG 1 slot ARG 2 player METHOD method_57432 add (Lnet/minecraft/class_1799;)I ARG 1 stack METHOD method_57433 getOccupancy ()I METHOD method_57434 addInternal (Lnet/minecraft/class_1799;)I ARG 1 stack METHOD method_57435 build ()Lnet/minecraft/class_9276; METHOD method_57436 getMaxAllowed (Lnet/minecraft/class_1799;)I ARG 1 stack