Package net.minecraft.component.type
Class ContainerComponent
java.lang.Object
net.minecraft.component.type.ContainerComponent
- Mappings:
Namespace Name official cvt
intermediary net/minecraft/class_9288
named net/minecraft/component/type/ContainerComponent
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec
<ContainerComponent> static final ContainerComponent
private static final int
static final PacketCodec
<RegistryByteBuf, ContainerComponent> private final DefaultedList
<ItemStack> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivate
ContainerComponent
(int size) private
ContainerComponent
(List<ItemStack> stacks) private
ContainerComponent
(DefaultedList<ItemStack> stacks) -
Method Summary
Modifier and TypeMethodDescriptionprivate List
<ContainerComponent.Slot> void
copyTo
(DefaultedList<ItemStack> stacks) boolean
private static ContainerComponent
fromSlots
(List<ContainerComponent.Slot> slots) static ContainerComponent
fromStacks
(List<ItemStack> stacks) private static int
int
hashCode()
iterator()
stream()
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface java.lang.Iterable
forEach, spliterator
-
Field Details
-
MAX_SLOTS
private static final int MAX_SLOTS- See Also:
- Mappings:
Namespace Name Mixin selector official d
Lcvt;d:I
intermediary field_49337
Lnet/minecraft/class_9288;field_49337:I
named MAX_SLOTS
Lnet/minecraft/component/type/ContainerComponent;MAX_SLOTS:I
-
DEFAULT
- Mappings:
Namespace Name Mixin selector official a
Lcvt;a:Lcvt;
intermediary field_49334
Lnet/minecraft/class_9288;field_49334:Lnet/minecraft/class_9288;
named DEFAULT
Lnet/minecraft/component/type/ContainerComponent;DEFAULT:Lnet/minecraft/component/type/ContainerComponent;
-
CODEC
- Mappings:
Namespace Name Mixin selector official b
Lcvt;b:Lcom/mojang/serialization/Codec;
intermediary field_49335
Lnet/minecraft/class_9288;field_49335:Lcom/mojang/serialization/Codec;
named CODEC
Lnet/minecraft/component/type/ContainerComponent;CODEC:Lcom/mojang/serialization/Codec;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector official c
Lcvt;c:Lys;
intermediary field_49336
Lnet/minecraft/class_9288;field_49336:Lnet/minecraft/class_9139;
named PACKET_CODEC
Lnet/minecraft/component/type/ContainerComponent;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
-
stacks
- Mappings:
Namespace Name Mixin selector official e
Lcvt;e:Ljf;
intermediary field_49338
Lnet/minecraft/class_9288;field_49338:Lnet/minecraft/class_2371;
named stacks
Lnet/minecraft/component/type/ContainerComponent;stacks:Lnet/minecraft/util/collection/DefaultedList;
-
-
Constructor Details
-
ContainerComponent
- Mappings:
Namespace Name Mixin selector official <init>
Lcvt;<init>(Ljf;)V
intermediary <init>
Lnet/minecraft/class_9288;<init>(Lnet/minecraft/class_2371;)V
named <init>
Lnet/minecraft/component/type/ContainerComponent;<init>(Lnet/minecraft/util/collection/DefaultedList;)V
-
ContainerComponent
private ContainerComponent(int size) - Mappings:
Namespace Name Mixin selector official <init>
Lcvt;<init>(I)V
intermediary <init>
Lnet/minecraft/class_9288;<init>(I)V
named <init>
Lnet/minecraft/component/type/ContainerComponent;<init>(I)V
-
ContainerComponent
- Mappings:
Namespace Name Mixin selector official <init>
Lcvt;<init>(Ljava/util/List;)V
intermediary <init>
Lnet/minecraft/class_9288;<init>(Ljava/util/List;)V
named <init>
Lnet/minecraft/component/type/ContainerComponent;<init>(Ljava/util/List;)V
-
-
Method Details
-
fromSlots
- Mappings:
Namespace Name Mixin selector official b
Lcvt;b(Ljava/util/List;)Lcvt;
intermediary method_57496
Lnet/minecraft/class_9288;method_57496(Ljava/util/List;)Lnet/minecraft/class_9288;
named fromSlots
Lnet/minecraft/component/type/ContainerComponent;fromSlots(Ljava/util/List;)Lnet/minecraft/component/type/ContainerComponent;
-
fromStacks
- Mappings:
Namespace Name Mixin selector official a
Lcvt;a(Ljava/util/List;)Lcvt;
intermediary method_57493
Lnet/minecraft/class_9288;method_57493(Ljava/util/List;)Lnet/minecraft/class_9288;
named fromStacks
Lnet/minecraft/component/type/ContainerComponent;fromStacks(Ljava/util/List;)Lnet/minecraft/component/type/ContainerComponent;
-
getSize
- Mappings:
Namespace Name Mixin selector official c
Lcvt;c(Ljava/util/List;)I
intermediary method_57497
Lnet/minecraft/class_9288;method_57497(Ljava/util/List;)I
named getSize
Lnet/minecraft/component/type/ContainerComponent;getSize(Ljava/util/List;)I
-
collectSlots
- Mappings:
Namespace Name Mixin selector official c
Lcvt;c()Ljava/util/List;
intermediary method_57494
Lnet/minecraft/class_9288;method_57494()Ljava/util/List;
named collectSlots
Lnet/minecraft/component/type/ContainerComponent;collectSlots()Ljava/util/List;
-
copyTo
- Mappings:
Namespace Name Mixin selector official a
Lcvt;a(Ljf;)V
intermediary method_57492
Lnet/minecraft/class_9288;method_57492(Lnet/minecraft/class_2371;)V
named copyTo
Lnet/minecraft/component/type/ContainerComponent;copyTo(Lnet/minecraft/util/collection/DefaultedList;)V
-
copyFirstStack
- Mappings:
Namespace Name Mixin selector official a
Lcvt;a()Lcsz;
intermediary method_58114
Lnet/minecraft/class_9288;method_58114()Lnet/minecraft/class_1799;
named copyFirstStack
Lnet/minecraft/component/type/ContainerComponent;copyFirstStack()Lnet/minecraft/item/ItemStack;
-
stream
- Mappings:
Namespace Name Mixin selector official b
Lcvt;b()Ljava/util/stream/Stream;
intermediary method_57489
Lnet/minecraft/class_9288;method_57489()Ljava/util/stream/Stream;
named stream
Lnet/minecraft/component/type/ContainerComponent;stream()Ljava/util/stream/Stream;
-
iterator
-
equals
-
hashCode
public int hashCode()
-