Uses of Interface
net.minecraft.data.loot.LootTableSubProvider
Packages that use LootTableSubProvider
Package
Description
Classes for NeoForge's own data generation.
-
Uses of LootTableSubProvider in net.minecraft.data.loot
Classes in net.minecraft.data.loot that implement LootTableSubProviderFields in net.minecraft.data.loot with type parameters of type LootTableSubProviderModifier and TypeFieldDescriptionprivate final Function<HolderLookup.Provider, LootTableSubProvider> LootTableProvider.SubProviderEntry.providerThe field for theproviderrecord component.Methods in net.minecraft.data.loot that return types with arguments of type LootTableSubProviderModifier and TypeMethodDescriptionLootTableProvider.SubProviderEntry.provider()Returns the value of theproviderrecord component.Constructor parameters in net.minecraft.data.loot with type arguments of type LootTableSubProviderModifierConstructorDescriptionSubProviderEntry(Function<HolderLookup.Provider, LootTableSubProvider> provider, ContextKeySet paramSet) Creates an instance of aSubProviderEntryrecord class. -
Uses of LootTableSubProvider in net.minecraft.data.loot.packs
Classes in net.minecraft.data.loot.packs that implement LootTableSubProviderModifier and TypeClassDescriptionfinal recordfinal recordfinal recordclassfinal recordfinal recordfinal recordclassfinal recordfinal recordfinal recordfinal recordfinal record -
Uses of LootTableSubProvider in net.neoforged.neoforge.common.data
Classes in net.neoforged.neoforge.common.data that implement LootTableSubProviderModifier and TypeClassDescriptionfinal recordWrapper around aLootTableSubProviderthat adds conditions to all loot tables generated in the wrapped provider.Fields in net.neoforged.neoforge.common.data declared as LootTableSubProviderModifier and TypeFieldDescriptionprivate final LootTableSubProviderConditionalLootTableSubProvider.wrappedThe field for thewrappedrecord component.Methods in net.neoforged.neoforge.common.data that return LootTableSubProviderModifier and TypeMethodDescriptionConditionalLootTableSubProvider.wrapped()Returns the value of thewrappedrecord component.Constructors in net.neoforged.neoforge.common.data with parameters of type LootTableSubProviderModifierConstructorDescriptionConditionalLootTableSubProvider(LootTableSubProvider wrapped, List<ICondition> conditions) Creates an instance of aConditionalLootTableSubProviderrecord class. -
Uses of LootTableSubProvider in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal that return LootTableSubProviderModifier and TypeMethodDescriptionprivate LootTableSubProviderNeoForgeLootTableProvider.replaceAndFilterChangesOnly(LootTableSubProvider subProvider) Methods in net.neoforged.neoforge.common.data.internal with parameters of type LootTableSubProviderModifier and TypeMethodDescriptionprivate LootTableSubProviderNeoForgeLootTableProvider.replaceAndFilterChangesOnly(LootTableSubProvider subProvider) -
Uses of LootTableSubProvider in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return LootTableSubProviderModifier and TypeMethodDescriptionprivate LootTableSubProviderLootTableSubProviderExtension.self()default LootTableSubProviderLootTableSubProviderExtension.withConditions(List<ICondition> conditions) Builds a wrapper around this provider that adds the provided conditions to all loot tables generated by this provider.