Uses of Class
net.minecraft.world.level.storage.loot.entries.LootPoolEntryContainer
Packages that use LootPoolEntryContainer
Package
Description
Classes for NeoForge's own data generation.
-
Uses of LootPoolEntryContainer in net.minecraft.world.level.storage.loot
Fields in net.minecraft.world.level.storage.loot with type parameters of type LootPoolEntryContainerModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer> LootPool.Builder.entriesprivate final List<LootPoolEntryContainer> LootPool.entriesConstructor parameters in net.minecraft.world.level.storage.loot with type arguments of type LootPoolEntryContainerModifierConstructorDescription(package private)LootPool(List<LootPoolEntryContainer> entries, List<LootItemCondition> conditions, List<LootItemFunction> functions, NumberProvider rolls, NumberProvider bonusRolls, Optional<String> name) -
Uses of LootPoolEntryContainer in net.minecraft.world.level.storage.loot.entries
Subclasses of LootPoolEntryContainer in net.minecraft.world.level.storage.loot.entriesModifier and TypeClassDescriptionclassA composite loot pool entry container that expands all its children in order until one of them succeeds.classBase class for loot pool entry containers that delegate to one or more children.classA loot pool entry container that will generate the dynamic drops with a given name.classA loot pool entry that does not generate any items.classA composite loot pool entry container that expands all its children in order.classA loot pool entry that always generates a given item.classA LootPoolEntryContainer that expands into a single LootPoolEntry.classclassA composite loot pool entry container that expands all its children in order until one of them fails.classA loot pool entry container that generates based on an item tag.Fields in net.minecraft.world.level.storage.loot.entries with type parameters of type LootPoolEntryContainerModifier and TypeFieldDescriptionprotected final List<LootPoolEntryContainer> CompositeEntryBase.childrenprivate final com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer> LootPoolEntryType.codecThe field for thecodecrecord component.static final com.mojang.serialization.Codec<LootPoolEntryContainer> LootPoolEntries.CODECprivate final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer> AlternativesEntry.Builder.entriesprivate final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer> EntryGroup.Builder.entriesprivate final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer> SequentialEntry.Builder.entriesMethods in net.minecraft.world.level.storage.loot.entries with type parameters of type LootPoolEntryContainerModifier 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> instance) Methods in net.minecraft.world.level.storage.loot.entries that return LootPoolEntryContainerModifier and TypeMethodDescriptionAlternativesEntry.Builder.build()EntryGroup.Builder.build()abstract LootPoolEntryContainerLootPoolEntryContainer.Builder.build()LootPoolSingletonContainer.DummyBuilder.build()SequentialEntry.Builder.build()Methods in net.minecraft.world.level.storage.loot.entries that return types with arguments of type LootPoolEntryContainerModifier and TypeMethodDescriptioncom.mojang.serialization.MapCodec<? extends LootPoolEntryContainer> LootPoolEntryType.codec()Returns the value of thecodecrecord component.Method parameters in net.minecraft.world.level.storage.loot.entries with type arguments of type LootPoolEntryContainerModifier and TypeMethodDescriptionCompositeEntryBase.CompositeEntryConstructor.create(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions) private static LootPoolEntryTypeLootPoolEntries.register(String name, com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer> codec) Constructor parameters in net.minecraft.world.level.storage.loot.entries with type arguments of type LootPoolEntryContainerModifierConstructorDescription(package private)AlternativesEntry(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions) protectedCompositeEntryBase(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions) (package private)EntryGroup(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions) LootPoolEntryType(com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer> codec) Creates an instance of aLootPoolEntryTyperecord class.(package private)SequentialEntry(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions) -
Uses of LootPoolEntryContainer in net.minecraft.world.level.storage.loot.functions
Fields in net.minecraft.world.level.storage.loot.functions with type parameters of type LootPoolEntryContainerModifier and TypeFieldDescriptionprivate final com.google.common.collect.ImmutableList.Builder<LootPoolEntryContainer> SetContainerContents.Builder.entriesprivate final List<LootPoolEntryContainer> SetContainerContents.entries -
Uses of LootPoolEntryContainer in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal with parameters of type LootPoolEntryContainerModifier and TypeMethodDescriptionprivate booleanNeoForgeLootTableProvider.findAndReplaceInLootEntry(LootPoolEntryContainer entry, Consumer<LootPoolEntryContainer.Builder<?>> newBuilder)