Uses of Interface
net.minecraft.world.item.slot.SlotSource
Packages that use SlotSource
Package
Description
-
Uses of SlotSource in net.minecraft.core.registries
Fields in net.minecraft.core.registries with type parameters of type SlotSourceModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.MapCodec<? extends SlotSource>> BuiltInRegistries.SLOT_SOURCE_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? extends SlotSource>>> Registries.SLOT_SOURCE_TYPE -
Uses of SlotSource in net.minecraft.world.item.slot
Classes in net.minecraft.world.item.slot that implement SlotSourceModifier and TypeClassDescriptionclassclassfinal recordclassclassclassclassclassFields in net.minecraft.world.item.slot declared as SlotSourceFields in net.minecraft.world.item.slot with type parameters of type SlotSourceModifier and TypeFieldDescriptionstatic final com.mojang.serialization.Codec<SlotSource> SlotSources.CODECprotected final List<SlotSource> CompositeSlotSource.termsstatic final com.mojang.serialization.Codec<SlotSource> SlotSources.TYPED_CODECMethods in net.minecraft.world.item.slot that return types with arguments of type SlotSourceModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends SlotSource> SlotSources.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends SlotSource>> pRegistry) com.mojang.serialization.MapCodec<? extends SlotSource> SlotSource.codec()protected static <T extends TransformedSlotSource>
com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<T>, SlotSource> TransformedSlotSource.commonFields(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<T> pInstance) Method parameters in net.minecraft.world.item.slot with type arguments of type SlotSourceModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends SlotSource> SlotSources.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends SlotSource>> pRegistry) protected static <T extends CompositeSlotSource>
com.mojang.serialization.MapCodec<T> CompositeSlotSource.createCodec(Function<List<SlotSource>, T> pFactory) protected static <T extends CompositeSlotSource>
com.mojang.serialization.Codec<T> CompositeSlotSource.createInlineCodec(Function<List<SlotSource>, T> pFactory) static Function<LootContext, SlotCollection> SlotSources.group(Collection<? extends SlotSource> pSlotSources) Constructors in net.minecraft.world.item.slot with parameters of type SlotSourceModifierConstructorDescriptionprivateContentsSlotSource(SlotSource pSlotSource, ContainerComponentManipulator<?> pComponent) privateFilteredSlotSource(SlotSource pSlotSource, ItemPredicate pFilter) privateLimitSlotSource(SlotSource pSlotSource, int pLimit) protectedTransformedSlotSource(SlotSource pSlotSource) Constructor parameters in net.minecraft.world.item.slot with type arguments of type SlotSourceModifierConstructorDescriptionprotectedCompositeSlotSource(List<SlotSource> pTerms) privateGroupSlotSource(List<SlotSource> pTerms) -
Uses of SlotSource in net.minecraft.world.level.storage.loot.entries
Fields in net.minecraft.world.level.storage.loot.entries declared as SlotSourceConstructors in net.minecraft.world.level.storage.loot.entries with parameters of type SlotSourceModifierConstructorDescriptionprivateSlotLoot(SlotSource pSlotSource, int pWeight, int pQuality, List<LootItemCondition> pConditions, List<LootItemFunction> pFunctions)