Package net.minecraft.loot.slot
Class ContentsSlotSource
java.lang.Object
net.minecraft.loot.slot.TransformSlotSource
net.minecraft.loot.slot.ContentsSlotSource
- All Implemented Interfaces:
LootContextAware,SlotSource
- Mappings:
Namespace Name named net/minecraft/loot/slot/ContentsSlotSourceintermediary net/minecraft/class_12265official dtq
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final com.mojang.serialization.MapCodec<ContentsSlotSource> private final ContainerComponentModifier<?> Fields inherited from class net.minecraft.loot.slot.TransformSlotSource
slotSource -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateContentsSlotSource(SlotSource slotSource, ContainerComponentModifier<?> component) -
Method Summary
Modifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<ContentsSlotSource> getCodec()protected ItemStreamtransform(ItemStream stream) Methods inherited from class net.minecraft.loot.slot.TransformSlotSource
addSlotSourceField, stream, validateMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.loot.context.LootContextAware
getAllowedParameters
-
Field Details
-
CODEC
- Mappings:
Namespace Name Mixin selector named CODECLnet/minecraft/loot/slot/ContentsSlotSource;CODEC:Lcom/mojang/serialization/MapCodec;intermediary field_64149Lnet/minecraft/class_12265;field_64149:Lcom/mojang/serialization/MapCodec;official aLdtq;a:Lcom/mojang/serialization/MapCodec;
-
component
- Mappings:
Namespace Name Mixin selector named componentLnet/minecraft/loot/slot/ContentsSlotSource;component:Lnet/minecraft/loot/ContainerComponentModifier;intermediary field_64150Lnet/minecraft/class_12265;field_64150:Lnet/minecraft/class_9666;official cLdtq;c:Lfmo;
-
-
Constructor Details
-
ContentsSlotSource
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/loot/slot/ContentsSlotSource;<init>(Lnet/minecraft/loot/slot/SlotSource;Lnet/minecraft/loot/ContainerComponentModifier;)Vintermediary <init>Lnet/minecraft/class_12265;<init>(Lnet/minecraft/class_12275;Lnet/minecraft/class_9666;)Vofficial <init>Ldtq;<init>(Ldtx;Lfmo;)V
-
-
Method Details
-
getCodec
- Specified by:
getCodecin interfaceSlotSource- Specified by:
getCodecin classTransformSlotSource- Mappings:
Namespace Name Mixin selector named getCodecLnet/minecraft/loot/slot/SlotSource;getCodec()Lcom/mojang/serialization/MapCodec;intermediary method_76106Lnet/minecraft/class_12275;method_76106()Lcom/mojang/serialization/MapCodec;official aLdtx;a()Lcom/mojang/serialization/MapCodec;
-
transform
- Specified by:
transformin classTransformSlotSource- Mappings:
Namespace Name Mixin selector named transformLnet/minecraft/loot/slot/TransformSlotSource;transform(Lnet/minecraft/loot/slot/ItemStream;)Lnet/minecraft/loot/slot/ItemStream;intermediary method_76114Lnet/minecraft/class_12277;method_76114(Lnet/minecraft/class_12271;)Lnet/minecraft/class_12271;official aLdtz;a(Ldtw;)Ldtw;
-