Package net.minecraft.component.type
Class ContainerComponent
java.lang.Object
net.minecraft.component.type.ContainerComponent
- Mappings:
Namespace Name official cujintermediary net/minecraft/class_9288named net/minecraft/component/type/ContainerComponent
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<ContainerComponent> static final ContainerComponentprivate static final intstatic final PacketCodec<RegistryByteBuf, ContainerComponent> private final DefaultedList<ItemStack> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateContainerComponent(int size) privateContainerComponent(List<ItemStack> stacks) privateContainerComponent(DefaultedList<ItemStack> stacks) -
Method Summary
Modifier and TypeMethodDescriptionprivate List<ContainerComponent.Slot> voidcopyTo(DefaultedList<ItemStack> stacks) booleanprivate static ContainerComponentfromSlots(List<ContainerComponent.Slot> slots) static ContainerComponentfromStacks(List<ItemStack> stacks) private static intinthashCode()iterator()stream()Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods 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 dLcuj;d:Iintermediary field_49337Lnet/minecraft/class_9288;field_49337:Inamed MAX_SLOTSLnet/minecraft/component/type/ContainerComponent;MAX_SLOTS:I
-
DEFAULT
- Mappings:
Namespace Name Mixin selector official aLcuj;a:Lcuj;intermediary field_49334Lnet/minecraft/class_9288;field_49334:Lnet/minecraft/class_9288;named DEFAULTLnet/minecraft/component/type/ContainerComponent;DEFAULT:Lnet/minecraft/component/type/ContainerComponent;
-
CODEC
- Mappings:
Namespace Name Mixin selector official bLcuj;b:Lcom/mojang/serialization/Codec;intermediary field_49335Lnet/minecraft/class_9288;field_49335:Lcom/mojang/serialization/Codec;named CODECLnet/minecraft/component/type/ContainerComponent;CODEC:Lcom/mojang/serialization/Codec;
-
PACKET_CODEC
- Mappings:
Namespace Name Mixin selector official cLcuj;c:Lyg;intermediary field_49336Lnet/minecraft/class_9288;field_49336:Lnet/minecraft/class_9139;named PACKET_CODECLnet/minecraft/component/type/ContainerComponent;PACKET_CODEC:Lnet/minecraft/network/codec/PacketCodec;
-
stacks
- Mappings:
Namespace Name Mixin selector official eLcuj;e:Liw;intermediary field_49338Lnet/minecraft/class_9288;field_49338:Lnet/minecraft/class_2371;named stacksLnet/minecraft/component/type/ContainerComponent;stacks:Lnet/minecraft/util/collection/DefaultedList;
-
-
Constructor Details
-
ContainerComponent
- Mappings:
Namespace Name Mixin selector official <init>Lcuj;<init>(Liw;)Vintermediary <init>Lnet/minecraft/class_9288;<init>(Lnet/minecraft/class_2371;)Vnamed <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>Lcuj;<init>(I)Vintermediary <init>Lnet/minecraft/class_9288;<init>(I)Vnamed <init>Lnet/minecraft/component/type/ContainerComponent;<init>(I)V
-
ContainerComponent
- Mappings:
Namespace Name Mixin selector official <init>Lcuj;<init>(Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_9288;<init>(Ljava/util/List;)Vnamed <init>Lnet/minecraft/component/type/ContainerComponent;<init>(Ljava/util/List;)V
-
-
Method Details
-
fromSlots
- Mappings:
Namespace Name Mixin selector official bLcuj;b(Ljava/util/List;)Lcuj;intermediary method_57496Lnet/minecraft/class_9288;method_57496(Ljava/util/List;)Lnet/minecraft/class_9288;named fromSlotsLnet/minecraft/component/type/ContainerComponent;fromSlots(Ljava/util/List;)Lnet/minecraft/component/type/ContainerComponent;
-
fromStacks
- Mappings:
Namespace Name Mixin selector official aLcuj;a(Ljava/util/List;)Lcuj;intermediary method_57493Lnet/minecraft/class_9288;method_57493(Ljava/util/List;)Lnet/minecraft/class_9288;named fromStacksLnet/minecraft/component/type/ContainerComponent;fromStacks(Ljava/util/List;)Lnet/minecraft/component/type/ContainerComponent;
-
getSize
- Mappings:
Namespace Name Mixin selector official cLcuj;c(Ljava/util/List;)Iintermediary method_57497Lnet/minecraft/class_9288;method_57497(Ljava/util/List;)Inamed getSizeLnet/minecraft/component/type/ContainerComponent;getSize(Ljava/util/List;)I
-
collectSlots
- Mappings:
Namespace Name Mixin selector official cLcuj;c()Ljava/util/List;intermediary method_57494Lnet/minecraft/class_9288;method_57494()Ljava/util/List;named collectSlotsLnet/minecraft/component/type/ContainerComponent;collectSlots()Ljava/util/List;
-
copyTo
- Mappings:
Namespace Name Mixin selector official aLcuj;a(Liw;)Vintermediary method_57492Lnet/minecraft/class_9288;method_57492(Lnet/minecraft/class_2371;)Vnamed copyToLnet/minecraft/component/type/ContainerComponent;copyTo(Lnet/minecraft/util/collection/DefaultedList;)V
-
method_58114
- Mappings:
Namespace Name Mixin selector official aLcuj;a()Lcrs;intermediary method_58114Lnet/minecraft/class_9288;method_58114()Lnet/minecraft/class_1799;named method_58114Lnet/minecraft/component/type/ContainerComponent;method_58114()Lnet/minecraft/item/ItemStack;
-
stream
- Mappings:
Namespace Name Mixin selector official bLcuj;b()Ljava/util/stream/Stream;intermediary method_57489Lnet/minecraft/class_9288;method_57489()Ljava/util/stream/Stream;named streamLnet/minecraft/component/type/ContainerComponent;stream()Ljava/util/stream/Stream;
-
iterator
-
equals
-
hashCode
public int hashCode()
-