Class ContentsSlotSource
java.lang.Object
net.minecraft.world.item.slot.TransformedSlotSource
net.minecraft.world.item.slot.ContentsSlotSource
- All Implemented Interfaces:
SlotSource, LootContextUser, Validatable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ContainerComponentManipulator<?> static final com.mojang.serialization.MapCodec<ContentsSlotSource> Fields inherited from class TransformedSlotSource
slotSource -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateContentsSlotSource(SlotSource slotSource, ContainerComponentManipulator<?> component) -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<ContentsSlotSource> codec()protected SlotCollectiontransform(SlotCollection slots) Methods inherited from class TransformedSlotSource
commonFields, provide, validateMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface LootContextUser
getReferencedContextParams
-
Field Details
-
MAP_CODEC
-
component
-
-
Constructor Details
-
ContentsSlotSource
-
-
Method Details
-
codec
- Specified by:
codecin interfaceSlotSource- Specified by:
codecin classTransformedSlotSource
-
transform
- Specified by:
transformin classTransformedSlotSource
-