Uses of Interface
net.minecraft.loot.slot.SlotSource
Packages that use SlotSource
-
Uses of SlotSource in net.minecraft.loot.entry
Fields in net.minecraft.loot.entry declared as SlotSourceConstructors in net.minecraft.loot.entry with parameters of type SlotSourceModifierConstructorDescriptionprivateSlotsEntry(SlotSource slotSource, int weight, int quality, List<LootCondition> conditions, List<LootFunction> functions) -
Uses of SlotSource in net.minecraft.loot.slot
Classes in net.minecraft.loot.slot that implement SlotSourceModifier and TypeClassDescriptionclassclassfinal recordclassclassclassclassclassFields in net.minecraft.loot.slot declared as SlotSourceFields in net.minecraft.loot.slot with type parameters of type SlotSourceModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<SlotSource> SlotSources.BASE_CODECstatic final com.mojang.serialization.Codec<SlotSource> SlotSources.CODECprotected final List<SlotSource> CombinedSlotSource.termsMethods in net.minecraft.loot.slot that return types with arguments of type SlotSourceModifier and TypeMethodDescriptionprotected static <T extends TransformSlotSource>
com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<T>, SlotSource> TransformSlotSource.addSlotSourceField(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<T> instance) com.mojang.serialization.MapCodec<? extends SlotSource> SlotSource.getCodec()static com.mojang.serialization.MapCodec<? extends SlotSource> SlotSources.registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends SlotSource>> registry) Method parameters in net.minecraft.loot.slot with type arguments of type SlotSourceModifier and TypeMethodDescriptionstatic Function<LootContext, ItemStream> SlotSources.concat(Collection<? extends SlotSource> sources) protected static <T extends CombinedSlotSource>
com.mojang.serialization.MapCodec<T> CombinedSlotSource.createCodec(Function<List<SlotSource>, T> termsToSource) protected static <T extends CombinedSlotSource>
com.mojang.serialization.Codec<T> CombinedSlotSource.createInlineCodec(Function<List<SlotSource>, T> termsToSource) static com.mojang.serialization.MapCodec<? extends SlotSource> SlotSources.registerAndGetDefault(Registry<com.mojang.serialization.MapCodec<? extends SlotSource>> registry) Constructors in net.minecraft.loot.slot with parameters of type SlotSourceModifierConstructorDescriptionprivateContentsSlotSource(SlotSource slotSource, ContainerComponentModifier<?> component) privateFilteredSlotSource(SlotSource slotSource, ItemPredicate itemFilter) privateLimitSlotsSlotSource(SlotSource slotSource, int limit) protectedTransformSlotSource(SlotSource slotSource) Constructor parameters in net.minecraft.loot.slot with type arguments of type SlotSourceModifierConstructorDescriptionprotectedCombinedSlotSource(List<SlotSource> terms) privateGroupSlotSource(List<SlotSource> sources) -
Uses of SlotSource in net.minecraft.registry
Fields in net.minecraft.registry with type parameters of type SlotSourceModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.MapCodec<? extends SlotSource>> Registries.SLOT_SOURCE_TYPEstatic final RegistryKey<Registry<com.mojang.serialization.MapCodec<? extends SlotSource>>> RegistryKeys.SLOT_SOURCE_TYPE