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.core.registries
Fields in net.minecraft.core.registries with type parameters of type LootPoolEntryContainerModifier and TypeFieldDescriptionstatic final Registry<com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer>> BuiltInRegistries.LOOT_POOL_ENTRY_TYPEstatic final ResourceKey<Registry<com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer>>> Registries.LOOT_POOL_ENTRY_TYPE -
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 ImmutableList.Builder<LootPoolEntryContainer> LootPool.Builder.entriesprivate final List<LootPoolEntryContainer> LootPool.entriesConstructor parameters in net.minecraft.world.level.storage.loot with type arguments of type LootPoolEntryContainerModifierConstructorDescriptionprivateLootPool(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.classclassA 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.childrenstatic final com.mojang.serialization.Codec<LootPoolEntryContainer> LootPoolEntries.CODECprivate final ImmutableList.Builder<LootPoolEntryContainer> AlternativesEntry.Builder.entriesprivate final ImmutableList.Builder<LootPoolEntryContainer> EntryGroup.Builder.entriesprivate final 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> i) 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 TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer> LootPoolEntries.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer>> registry) abstract com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer> LootPoolEntryContainer.codec()Method parameters in net.minecraft.world.level.storage.loot.entries with type arguments of type LootPoolEntryContainerModifier and TypeMethodDescriptionstatic com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer> LootPoolEntries.bootstrap(Registry<com.mojang.serialization.MapCodec<? extends LootPoolEntryContainer>> registry) CompositeEntryBase.CompositeEntryConstructor.create(List<LootPoolEntryContainer> children, List<LootItemCondition> conditions) 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) (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 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)