Uses of Class
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer
Package
Description
Classes for NeoForge's own data generation.
-
Uses of LootPoolEntryContainer in net.minecraft.world.level.storage.loot
Modifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer>
LootPool.Builder.entries
private final List<LootPoolEntryContainer>
LootPool.entries
ModifierConstructorDescription(package private)
LootPool
(List<LootPoolEntryContainer> p_298764_, List<LootItemCondition> p_299316_, List<LootItemFunction> p_298954_, NumberProvider p_165131_, NumberProvider p_165132_, Optional<String> name) -
Uses of LootPoolEntryContainer in net.minecraft.world.level.storage.loot.entries
Modifier and TypeClassDescriptionclass
class
class
class
class
class
class
class
class
class
Modifier and TypeFieldDescriptionprotected final List<LootPoolEntryContainer>
CompositeEntryBase.children
private final com.mojang.serialization.Codec<? extends LootPoolEntryContainer>
LootPoolEntryType.codec
The field for thecodec
record component.static final com.mojang.serialization.Codec<LootPoolEntryContainer>
LootPoolEntries.CODEC
private final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer>
AlternativesEntry.Builder.entries
private final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer>
EntryGroup.Builder.entries
private final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer>
SequentialEntry.Builder.entries
Modifier and TypeMethodDescriptionprotected static <T extends LootPoolEntryContainer>
com.mojang.datafixers.Products.P1<com.mojang.serialization.codecs.RecordCodecBuilder.Mu<T>,List<LootItemCondition>> LootPoolEntryContainer.commonFields
(com.mojang.serialization.codecs.RecordCodecBuilder.Instance<T> p_299092_) Modifier and TypeMethodDescriptionAlternativesEntry.Builder.build()
EntryGroup.Builder.build()
abstract LootPoolEntryContainer
LootPoolEntryContainer.Builder.build()
LootPoolSingletonContainer.DummyBuilder.build()
SequentialEntry.Builder.build()
Modifier and TypeMethodDescriptioncom.mojang.serialization.Codec<? extends LootPoolEntryContainer>
LootPoolEntryType.codec()
Returns the value of thecodec
record component.Modifier and TypeMethodDescriptionCompositeEntryBase.CompositeEntryConstructor.create
(List<LootPoolEntryContainer> p_299202_, List<LootItemCondition> p_298937_) private static LootPoolEntryType
LootPoolEntries.register
(String p_79630_, com.mojang.serialization.Codec<? extends LootPoolEntryContainer> p_298910_) ModifierConstructorDescription(package private)
AlternativesEntry
(List<LootPoolEntryContainer> p_299062_, List<LootItemCondition> p_298668_) protected
CompositeEntryBase
(List<LootPoolEntryContainer> p_299081_, List<LootItemCondition> p_298200_) (package private)
EntryGroup
(List<LootPoolEntryContainer> p_298565_, List<LootItemCondition> p_298406_) LootPoolEntryType
(com.mojang.serialization.Codec<? extends LootPoolEntryContainer> codec) Creates an instance of aLootPoolEntryType
record class.(package private)
SequentialEntry
(List<LootPoolEntryContainer> p_299160_, List<LootItemCondition> p_298450_) -
Uses of LootPoolEntryContainer in net.minecraft.world.level.storage.loot.functions
Modifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer>
SetContainerContents.Builder.entries
private final List<LootPoolEntryContainer>
SetContainerContents.entries
-
Uses of LootPoolEntryContainer in net.neoforged.neoforge.common.data.internal
Modifier and TypeMethodDescriptionprivate boolean
NeoForgeLootTableProvider.findAndReplaceInLootEntry
(LootPoolEntryContainer entry, Consumer<LootPoolEntryContainer.Builder<?>> newBuilder)