Uses of Interface
net.minecraft.core.HolderLookup.Provider
Packages that use HolderLookup.Provider
Package
Description
Classes for NeoForge's own data generation.
-
Uses of HolderLookup.Provider in net.minecraft.client.gui.screens.inventory
Methods in net.minecraft.client.gui.screens.inventory with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate boolean
CreativeModeInventoryScreen.tryRebuildTabContents
(SessionSearchTrees pSearchTrees, FeatureFlagSet pEnabledFeatures, boolean pHasPermissions, HolderLookup.Provider pRegistries) private void
CreativeModeInventoryScreen.tryRefreshInvalidatedTabs
(FeatureFlagSet pEnabledFeatures, boolean pHasPermissions, HolderLookup.Provider pProvider) -
Uses of HolderLookup.Provider in net.minecraft.client.gui.screens.worldselection
Method parameters in net.minecraft.client.gui.screens.worldselection with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
WorldOpenFlows.createFreshLevel
(String pLevelName, LevelSettings pLevelSettings, WorldOptions pWorldOptions, Function<HolderLookup.Provider, WorldDimensions> pDimensionGetter, Screen pLastScreen) -
Uses of HolderLookup.Provider in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
SessionSearchTrees.updateCreativeTooltips
(HolderLookup.Provider pRegistries, List<ItemStack> pItems) void
SessionSearchTrees.updateCreativeTooltips
(HolderLookup.Provider pRegistries, List<ItemStack> pItems, SessionSearchTrees.Key key) -
Uses of HolderLookup.Provider in net.minecraft.client.player.inventory
Methods in net.minecraft.client.player.inventory with parameters of type HolderLookup.Provider -
Uses of HolderLookup.Provider in net.minecraft.commands
Subinterfaces of HolderLookup.Provider in net.minecraft.commandsMethods in net.minecraft.commands with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic CommandBuildContext
Commands.createValidationContext
(HolderLookup.Provider pProvider) static CommandBuildContext
CommandBuildContext.simple
(HolderLookup.Provider pProvider, FeatureFlagSet pEnabledFeatures) -
Uses of HolderLookup.Provider in net.minecraft.commands.arguments
Fields in net.minecraft.commands.arguments declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
ParticleArgument.registries
private final HolderLookup.Provider
ResourceOrIdArgument.registryLookup
Methods in net.minecraft.commands.arguments with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic ParticleOptions
ParticleArgument.readParticle
(com.mojang.brigadier.StringReader pReader, HolderLookup.Provider pRegistries) private static <T extends ParticleOptions,
O>
TParticleArgument.readParticle
(TagParser<O> pParser, com.mojang.brigadier.StringReader pReader, ParticleType<T> pParticleType, HolderLookup.Provider pRegistries) Constructors in net.minecraft.commands.arguments with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprivate
ComponentArgument
(HolderLookup.Provider pRegistries) private
StyleArgument
(HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.commands.arguments.item
Fields in net.minecraft.commands.arguments.item declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
ItemPredicateArgument.Context.registries
Methods in net.minecraft.commands.arguments.item with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionItemInput.serialize
(HolderLookup.Provider pLevelRegistry) private String
ItemInput.serializeComponents
(HolderLookup.Provider pLevelRegistries) Constructors in net.minecraft.commands.arguments.item with parameters of type HolderLookup.ProviderModifierConstructorDescription(package private)
Context
(HolderLookup.Provider pRegistries) ItemParser
(HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.core
Subinterfaces of HolderLookup.Provider in net.minecraft.coreModifier and TypeInterfaceDescriptioninterface
The root level registry, essentially a registry of registries.static interface
Classes in net.minecraft.core that implement HolderLookup.ProviderFields in net.minecraft.core declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
RegistrySetBuilder.PatchedRegistries.full
The field for thefull
record component.private final HolderLookup.Provider
RegistrySetBuilder.PatchedRegistries.patches
The field for thepatches
record component.Methods in net.minecraft.core that return HolderLookup.ProviderModifier and TypeMethodDescriptionRegistrySetBuilder.build
(RegistryAccess pRegistryAccess) private static HolderLookup.Provider
RegistrySetBuilder.buildProviderWithContext
(RegistrySetBuilder.UniversalOwner pOwner, RegistryAccess pRegistryAccess, Stream<HolderLookup.RegistryLookup<?>> pLookups) static HolderLookup.Provider
HolderLookup.Provider.create
(Stream<HolderLookup.RegistryLookup<?>> pLookupStream) private HolderLookup.Provider
RegistrySetBuilder.createLazyFullPatchedRegistries
(RegistryAccess pRegistry, HolderLookup.Provider pLookupProvider, Cloner.Factory pClonerFactory, Map<ResourceKey<? extends Registry<?>>, RegistrySetBuilder.RegistryContents<?>> pRegistries, HolderLookup.Provider pRegistryLookupProvider) RegistrySetBuilder.PatchedRegistries.full()
Returns the value of thefull
record component.RegistrySetBuilder.PatchedRegistries.patches()
Returns the value of thepatches
record component.Methods in net.minecraft.core with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionRegistrySetBuilder.buildPatch
(RegistryAccess pRegistryAccess, HolderLookup.Provider pLookupProvider, Cloner.Factory pClonerFactory) Cloner.clone
(T pObject, HolderLookup.Provider pLookupProvider1, HolderLookup.Provider pLookupProvider2) private <T> HolderLookup.RegistryLookup
<T> RegistrySetBuilder.createLazyFullPatchedRegistries
(HolderOwner<T> pOwner, Cloner.Factory pClonerFactory, ResourceKey<? extends Registry<? extends T>> pRegistryKey, HolderLookup.Provider pRegistryLookupProvider, HolderLookup.Provider pLookupProvider, org.apache.commons.lang3.mutable.MutableObject<HolderLookup.Provider> pObject) private HolderLookup.Provider
RegistrySetBuilder.createLazyFullPatchedRegistries
(RegistryAccess pRegistry, HolderLookup.Provider pLookupProvider, Cloner.Factory pClonerFactory, Map<ResourceKey<? extends Registry<?>>, RegistrySetBuilder.RegistryContents<?>> pRegistries, HolderLookup.Provider pRegistryLookupProvider) Method parameters in net.minecraft.core with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate <T> HolderLookup.RegistryLookup
<T> RegistrySetBuilder.createLazyFullPatchedRegistries
(HolderOwner<T> pOwner, Cloner.Factory pClonerFactory, ResourceKey<? extends Registry<? extends T>> pRegistryKey, HolderLookup.Provider pRegistryLookupProvider, HolderLookup.Provider pLookupProvider, org.apache.commons.lang3.mutable.MutableObject<HolderLookup.Provider> pObject) Constructors in net.minecraft.core with parameters of type HolderLookup.ProviderModifierConstructorDescriptionPatchedRegistries
(HolderLookup.Provider full, HolderLookup.Provider patches) Creates an instance of aPatchedRegistries
record class. -
Uses of HolderLookup.Provider in net.minecraft.data
Methods in net.minecraft.data with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic <T> CompletableFuture
<?> DataProvider.saveStable
(CachedOutput pOutput, HolderLookup.Provider pRegistries, com.mojang.serialization.Codec<T> pCodec, T pValue, Path pPath) Method parameters in net.minecraft.data with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static <T extends DataProvider>
DataProvider.Factory<T> Main.bindRegistries
(BiFunction<PackOutput, CompletableFuture<HolderLookup.Provider>, T> pTagProviderFactory, CompletableFuture<HolderLookup.Provider> pLookupProvider) private static <T extends DataProvider>
DataProvider.Factory<T> Main.bindRegistries
(BiFunction<PackOutput, CompletableFuture<HolderLookup.Provider>, T> pTagProviderFactory, CompletableFuture<HolderLookup.Provider> pLookupProvider) -
Uses of HolderLookup.Provider in net.minecraft.data.advancements
Fields in net.minecraft.data.advancements with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> AdvancementProvider.registries
Methods in net.minecraft.data.advancements with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
AdvancementSubProvider.generate
(HolderLookup.Provider pRegistries, Consumer<AdvancementHolder> pWriter) Constructor parameters in net.minecraft.data.advancements with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionAdvancementProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries, List<AdvancementSubProvider> pSubProviders) -
Uses of HolderLookup.Provider in net.minecraft.data.advancements.packs
Methods in net.minecraft.data.advancements.packs with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected static Advancement.Builder
VanillaAdventureAdvancements.addBiomes
(Advancement.Builder pBuilder, HolderLookup.Provider pLevelRegistry, List<ResourceKey<Biome>> pBiomes) protected static void
VanillaAdventureAdvancements.createAdventuringTime
(HolderLookup.Provider pLevelRegistry, Consumer<AdvancementHolder> pWriter, AdvancementHolder pParent, MultiNoiseBiomeSourceParameterList.Preset pPreset) void
VanillaAdventureAdvancements.generate
(HolderLookup.Provider p_255887_, Consumer<AdvancementHolder> p_256428_) void
VanillaHusbandryAdvancements.generate
(HolderLookup.Provider p_255680_, Consumer<AdvancementHolder> p_251389_) void
VanillaNetherAdvancements.generate
(HolderLookup.Provider p_256338_, Consumer<AdvancementHolder> p_249760_) void
VanillaStoryAdvancements.generate
(HolderLookup.Provider p_256574_, Consumer<AdvancementHolder> p_248554_) void
VanillaTheEndAdvancements.generate
(HolderLookup.Provider p_256214_, Consumer<AdvancementHolder> p_250851_) Method parameters in net.minecraft.data.advancements.packs with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic AdvancementProvider
VanillaAdvancementProvider.create
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.data.info
Fields in net.minecraft.data.info with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> BiomeParametersDumpReport.registries
private final CompletableFuture
<HolderLookup.Provider> BlockListReport.registries
private final CompletableFuture
<HolderLookup.Provider> CommandsReport.registries
private final CompletableFuture
<HolderLookup.Provider> ItemListReport.registries
Constructor parameters in net.minecraft.data.info with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionBiomeParametersDumpReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) BlockListReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) CommandsReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) ItemListReport
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.data.loot
Fields in net.minecraft.data.loot declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprotected final HolderLookup.Provider
BlockLootSubProvider.registries
protected final HolderLookup.Provider
EntityLootSubProvider.registries
Fields in net.minecraft.data.loot with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final Function
<HolderLookup.Provider, LootTableSubProvider> LootTableProvider.SubProviderEntry.provider
The field for theprovider
record component.private final CompletableFuture
<HolderLookup.Provider> LootTableProvider.registries
Methods in net.minecraft.data.loot that return types with arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionLootTableProvider.SubProviderEntry.provider()
Returns the value of theprovider
record component.Methods in net.minecraft.data.loot with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate CompletableFuture
<?> LootTableProvider.run
(CachedOutput pOutput, HolderLookup.Provider pProvider) Constructors in net.minecraft.data.loot with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotected
BlockLootSubProvider
(Set<Item> pExplosionResistant, FeatureFlagSet pEnabledFeatures, Map<ResourceKey<LootTable>, LootTable.Builder> pMap, HolderLookup.Provider pRegistries) protected
BlockLootSubProvider
(Set<Item> pExplosionResistant, FeatureFlagSet pEnabledFeatures, HolderLookup.Provider pRegistries) protected
EntityLootSubProvider
(FeatureFlagSet pRequired, HolderLookup.Provider pRegistries) protected
EntityLootSubProvider
(FeatureFlagSet pAllowed, FeatureFlagSet pRequired, HolderLookup.Provider pRegistries) Constructor parameters in net.minecraft.data.loot with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionLootTableProvider
(PackOutput pOutput, Set<ResourceKey<LootTable>> pRequiredTables, List<LootTableProvider.SubProviderEntry> pSubProviders, CompletableFuture<HolderLookup.Provider> pRegistries) SubProviderEntry
(Function<HolderLookup.Provider, LootTableSubProvider> provider, ContextKeySet paramSet) Creates an instance of aSubProviderEntry
record class. -
Uses of HolderLookup.Provider in net.minecraft.data.loot.packs
Fields in net.minecraft.data.loot.packs declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
TradeRebalanceChestLoot.registries
The field for theregistries
record component.private final HolderLookup.Provider
VanillaArchaeologyLoot.registries
The field for theregistries
record component.private final HolderLookup.Provider
VanillaChestLoot.registries
The field for theregistries
record component.private final HolderLookup.Provider
VanillaEquipmentLoot.registries
The field for theregistries
record component.private final HolderLookup.Provider
VanillaFishingLoot.registries
The field for theregistries
record component.private final HolderLookup.Provider
VanillaGiftLoot.registries
The field for theregistries
record component.private final HolderLookup.Provider
VanillaPiglinBarterLoot.registries
The field for theregistries
record component.private final HolderLookup.Provider
VanillaShearingLoot.registries
The field for theregistries
record component.Methods in net.minecraft.data.loot.packs that return HolderLookup.ProviderModifier and TypeMethodDescriptionTradeRebalanceChestLoot.registries()
Returns the value of theregistries
record component.VanillaArchaeologyLoot.registries()
Returns the value of theregistries
record component.VanillaChestLoot.registries()
Returns the value of theregistries
record component.VanillaEquipmentLoot.registries()
Returns the value of theregistries
record component.VanillaFishingLoot.registries()
Returns the value of theregistries
record component.VanillaGiftLoot.registries()
Returns the value of theregistries
record component.VanillaPiglinBarterLoot.registries()
Returns the value of theregistries
record component.VanillaShearingLoot.registries()
Returns the value of theregistries
record component.Method parameters in net.minecraft.data.loot.packs with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic LootTableProvider
TradeRebalanceLootTableProvider.create
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) static LootTableProvider
VanillaLootTableProvider.create
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) Constructors in net.minecraft.data.loot.packs with parameters of type HolderLookup.ProviderModifierConstructorDescriptionTradeRebalanceChestLoot
(HolderLookup.Provider registries) Creates an instance of aTradeRebalanceChestLoot
record class.VanillaArchaeologyLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaArchaeologyLoot
record class.VanillaBlockLoot
(HolderLookup.Provider pRegistries) VanillaChestLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaChestLoot
record class.VanillaEntityLoot
(HolderLookup.Provider pRegistries) VanillaEquipmentLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaEquipmentLoot
record class.VanillaFishingLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaFishingLoot
record class.VanillaGiftLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaGiftLoot
record class.VanillaPiglinBarterLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaPiglinBarterLoot
record class.VanillaShearingLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaShearingLoot
record class. -
Uses of HolderLookup.Provider in net.minecraft.data.recipes
Fields in net.minecraft.data.recipes declared as HolderLookup.ProviderFields in net.minecraft.data.recipes with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> RecipeProvider.Runner.registries
Methods in net.minecraft.data.recipes with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected abstract RecipeProvider
RecipeProvider.Runner.createRecipeProvider
(HolderLookup.Provider pRegistries, RecipeOutput pOutput) Constructors in net.minecraft.data.recipes with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotected
RecipeProvider
(HolderLookup.Provider pRegistries, RecipeOutput pOutput) Constructor parameters in net.minecraft.data.recipes with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionprotected
Runner
(PackOutput pPackOutput, CompletableFuture<HolderLookup.Provider> pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.data.recipes.packs
Methods in net.minecraft.data.recipes.packs with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected RecipeProvider
VanillaRecipeProvider.Runner.createRecipeProvider
(HolderLookup.Provider p_364945_, RecipeOutput p_362956_) Constructors in net.minecraft.data.recipes.packs with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotected
VanillaRecipeProvider
(HolderLookup.Provider p_364298_, RecipeOutput p_361287_) Constructor parameters in net.minecraft.data.recipes.packs with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionRunner
(PackOutput p_365442_, CompletableFuture<HolderLookup.Provider> p_362168_) -
Uses of HolderLookup.Provider in net.minecraft.data.registries
Fields in net.minecraft.data.registries with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> RegistriesDatapackGenerator.registries
Deprecated.Methods in net.minecraft.data.registries that return HolderLookup.ProviderMethods in net.minecraft.data.registries with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate <T> Optional
<CompletableFuture<?>> RegistriesDatapackGenerator.dumpRegistryCap
(CachedOutput pOutput, HolderLookup.Provider pRegistries, com.mojang.serialization.DynamicOps<JsonElement> pOps, RegistryDataLoader.RegistryData<T> pRegistryData) Deprecated.private static void
VanillaRegistries.validateThatAllBiomeFeaturesHaveBiomeFilter
(HolderLookup.Provider pProvider) Method parameters in net.minecraft.data.registries with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionRegistryPatchGenerator.createLookup
(CompletableFuture<HolderLookup.Provider> pLookup, RegistrySetBuilder pRegistrySetBuilder) TradeRebalanceRegistries.createLookup
(CompletableFuture<HolderLookup.Provider> pProvider) Constructor parameters in net.minecraft.data.registries with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionRegistriesDatapackGenerator
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries) Deprecated.RegistriesDatapackGenerator
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries, Set<String> modIds) Deprecated.RegistriesDatapackGenerator
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pRegistries, Set<String> modIds, Map<ResourceKey<?>, List<ICondition>> conditions) Deprecated. -
Uses of HolderLookup.Provider in net.minecraft.data.tags
Fields in net.minecraft.data.tags with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> TagsProvider.lookupProvider
Methods in net.minecraft.data.tags that return types with arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected CompletableFuture
<HolderLookup.Provider> ItemTagsProvider.createContentsProvider()
protected CompletableFuture
<HolderLookup.Provider> TagsProvider.createContentsProvider()
Methods in net.minecraft.data.tags with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected void
BannerPatternTagsProvider.addTags
(HolderLookup.Provider p_255819_) protected void
BiomeTagsProvider.addTags
(HolderLookup.Provider p_256485_) protected void
DamageTypeTagsProvider.addTags
(HolderLookup.Provider p_270108_) protected void
EntityTypeTagsProvider.addTags
(HolderLookup.Provider p_255894_) protected void
FlatLevelGeneratorPresetTagsProvider.addTags
(HolderLookup.Provider p_255741_) protected void
FluidTagsProvider.addTags
(HolderLookup.Provider p_256366_) protected void
GameEventTagsProvider.addTags
(HolderLookup.Provider p_255981_) protected void
InstrumentTagsProvider.addTags
(HolderLookup.Provider p_256291_) protected void
PaintingVariantTagsProvider.addTags
(HolderLookup.Provider p_256017_) protected void
PoiTypeTagsProvider.addTags
(HolderLookup.Provider p_256206_) protected void
StructureTagsProvider.addTags
(HolderLookup.Provider p_256087_) protected abstract void
TagsProvider.addTags
(HolderLookup.Provider pProvider) protected void
TradeRebalanceEnchantmentTagsProvider.addTags
(HolderLookup.Provider p_345111_) protected void
VanillaBlockTagsProvider.addTags
(HolderLookup.Provider p_255662_) protected void
VanillaEnchantmentTagsProvider.addTags
(HolderLookup.Provider p_341310_) protected void
VanillaItemTagsProvider.addTags
(HolderLookup.Provider p_255639_) protected void
WorldPresetTagsProvider.addTags
(HolderLookup.Provider p_255734_) protected void
EnchantmentTagsProvider.tooltipOrder
(HolderLookup.Provider pProvider, ResourceKey<Enchantment>... pValues) Constructor parameters in net.minecraft.data.tags with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionBannerPatternTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantBannerPatternTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) BiomeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantBiomeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) DamageTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) Deprecated.Forge: Use the mod id variantDamageTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, String modId) EnchantmentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) Deprecated.Forge: Use the mod id variantEnchantmentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, String modId) EntityTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantEntityTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) FlatLevelGeneratorPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantFlatLevelGeneratorPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) FluidTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantFluidTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) GameEventTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Neo: Use the mod id variantGameEventTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) InstrumentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantInstrumentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider, Function<T, ResourceKey<T>> pKeyExtractor) Deprecated.IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider, Function<T, ResourceKey<T>> pKeyExtractor, String modId) IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, Function<T, ResourceKey<T>> pKeyExtractor) Deprecated.IntrinsicHolderTagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, Function<T, ResourceKey<T>> pKeyExtractor, String modId) ItemTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<Item>> pParentProvider, CompletableFuture<TagsProvider.TagLookup<Block>> pBlockTags) Deprecated.Forge: Use the mod id variantItemTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<Item>> pParentProvider, CompletableFuture<TagsProvider.TagLookup<Block>> pBlockTags, String modId) ItemTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> pBlockTags) ItemTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> pBlockTags, String modId) PaintingVariantTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantPaintingVariantTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) PoiTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantPoiTypeTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) StructureTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantStructureTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) protected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, String modId) protected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput pOutput, ResourceKey<? extends Registry<T>> pRegistryKey, CompletableFuture<HolderLookup.Provider> pLookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> pParentProvider, String modId) TradeRebalanceEnchantmentTagsProvider
(PackOutput pPackOutput, CompletableFuture<HolderLookup.Provider> pProvider) VanillaBlockTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) VanillaEnchantmentTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pLookupProvider) VanillaItemTagsProvider
(PackOutput p_275657_, CompletableFuture<HolderLookup.Provider> p_275712_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275572_) WorldPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider) Deprecated.Forge: Use the mod id variantWorldPresetTagsProvider
(PackOutput pOutput, CompletableFuture<HolderLookup.Provider> pProvider, String modId) -
Uses of HolderLookup.Provider in net.minecraft.network.chat
Fields in net.minecraft.network.chat declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
Component.SerializerAdapter.registries
Methods in net.minecraft.network.chat with parameters of type HolderLookup.ProviderModifier and TypeMethodDescription(package private) static MutableComponent
Component.Serializer.deserialize
(JsonElement pJson, HolderLookup.Provider pProvider) static MutableComponent
Component.Serializer.fromJson
(JsonElement pJson, HolderLookup.Provider pRegistries) static MutableComponent
Component.Serializer.fromJson
(String pJson, HolderLookup.Provider pRegistries) static MutableComponent
Component.Serializer.fromJsonLenient
(String pJson, HolderLookup.Provider pRegistries) (package private) static JsonElement
Component.Serializer.serialize
(Component pComponent, HolderLookup.Provider pProvider) static String
Component.Serializer.toJson
(Component pComponent, HolderLookup.Provider pRegistries) Constructors in net.minecraft.network.chat with parameters of type HolderLookup.Provider -
Uses of HolderLookup.Provider in net.minecraft.resources
Fields in net.minecraft.resources declared as HolderLookup.ProviderModifier and TypeFieldDescriptionfinal HolderLookup.Provider
RegistryOps.HolderLookupAdapter.lookupProvider
Methods in net.minecraft.resources with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic <T> RegistryOps
<T> RegistryOps.create
(com.mojang.serialization.DynamicOps<T> pDelegate, HolderLookup.Provider pRegistries) static <T> com.mojang.serialization.Dynamic
<T> RegistryOps.injectRegistryContext
(com.mojang.serialization.Dynamic<T> pDynamic, HolderLookup.Provider pRegistries) Constructors in net.minecraft.resources with parameters of type HolderLookup.Provider -
Uses of HolderLookup.Provider in net.minecraft.server
Fields in net.minecraft.server declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
WorldLoader.DataLoadContext.datapackWorldgen
The field for thedatapackWorldgen
record component.private final HolderLookup.Provider
ReloadableServerRegistries.LoadResult.lookupWithUpdatedTags
The field for thelookupWithUpdatedTags
record component.private final HolderLookup.Provider
ReloadableServerRegistries.Holder.registries
private final HolderLookup.Provider
ServerAdvancementManager.registries
private final HolderLookup.Provider
ReloadableServerResources.registryLookup
Methods in net.minecraft.server that return HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static HolderLookup.Provider
ReloadableServerRegistries.concatenateLookups
(HolderLookup.Provider pLookup1, HolderLookup.Provider pLookup2) WorldLoader.DataLoadContext.datapackWorldgen()
Returns the value of thedatapackWorldgen
record component.ReloadableServerResources.getRegistryLookup()
Returns the lookup provider access for the currently active reload.ReloadableServerRegistries.LoadResult.lookupWithUpdatedTags()
Returns the value of thelookupWithUpdatedTags
record component.Methods in net.minecraft.server with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static HolderLookup.Provider
ReloadableServerRegistries.concatenateLookups
(HolderLookup.Provider pLookup1, HolderLookup.Provider pLookup2) private static ReloadableServerRegistries.LoadResult
ReloadableServerRegistries.createAndValidateFullContext
(LayeredRegistryAccess<RegistryLayer> pRegistryAccess, HolderLookup.Provider pProvider, List<WritableRegistry<?>> pRegistries) private static void
ReloadableServerRegistries.validateLootRegistries
(HolderLookup.Provider pRegistries) private static <T> void
ReloadableServerRegistries.validateRegistry
(ValidationContext pContext, LootDataType<T> pLootDataType, HolderLookup.Provider pRegistries) Constructors in net.minecraft.server with parameters of type HolderLookup.ProviderModifierConstructorDescriptionDataLoadContext
(ResourceManager resources, WorldDataConfiguration dataConfiguration, HolderLookup.Provider datapackWorldgen, RegistryAccess.Frozen datapackDimensions) Creates an instance of aDataLoadContext
record class.Holder
(HolderLookup.Provider pRegistries) LoadResult
(LayeredRegistryAccess<RegistryLayer> layers, HolderLookup.Provider lookupWithUpdatedTags) Creates an instance of aLoadResult
record class.private
ReloadableServerResources
(LayeredRegistryAccess<RegistryLayer> pRegistryAccess, HolderLookup.Provider pRegistries, FeatureFlagSet pEnabledFeatures, Commands.CommandSelection pCommandSelection, List<Registry.PendingTags<?>> pPostponedTags, int pFunctionCompilationLevel) ServerAdvancementManager
(HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.server.bossevents
Methods in net.minecraft.server.bossevents with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
CustomBossEvents.load
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) CustomBossEvents.save
(HolderLookup.Provider pLevelRegistry) -
Uses of HolderLookup.Provider in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionDedicatedServerProperties.WorldDimensionData.create
(HolderLookup.Provider pRegistries) DedicatedServerProperties.createDimensions
(HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.server.packs.resources
Constructors in net.minecraft.server.packs.resources with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotected
SimpleJsonResourceReloadListener
(HolderLookup.Provider pProvider, com.mojang.serialization.Codec<T> pCodec, ResourceKey<? extends Registry<T>> pRegistryKey) -
Uses of HolderLookup.Provider in net.minecraft.util
Fields in net.minecraft.util declared as HolderLookup.ProviderModifier and TypeFieldDescription(package private) final HolderLookup.Provider
PlaceholderLookupProvider.context
Methods in net.minecraft.util with parameters of type HolderLookup.ProviderModifier and TypeMethodDescription<T> com.mojang.serialization.DataResult
<T> RegistryContextSwapper.swapTo
(com.mojang.serialization.Codec<T> pCodec, T pValue, HolderLookup.Provider pProvider) Constructors in net.minecraft.util with parameters of type HolderLookup.Provider -
Uses of HolderLookup.Provider in net.minecraft.world
Methods in net.minecraft.world with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
LockCode.addToTag
(CompoundTag pTag, HolderLookup.Provider pRegistries) SimpleContainer.createTag
(HolderLookup.Provider pLevelRegistry) static LockCode
LockCode.fromTag
(CompoundTag pTag, HolderLookup.Provider pRegistries) void
SimpleContainer.fromTag
(ListTag pTag, HolderLookup.Provider pLevelRegistry) static void
ContainerHelper.loadAllItems
(CompoundTag pTag, NonNullList<ItemStack> pItems, HolderLookup.Provider pLevelRegistry) static CompoundTag
ContainerHelper.saveAllItems
(CompoundTag pTag, NonNullList<ItemStack> pItems, boolean pAlwaysPutTag, HolderLookup.Provider pLevelRegistry) static CompoundTag
ContainerHelper.saveAllItems
(CompoundTag pTag, NonNullList<ItemStack> pItems, HolderLookup.Provider pLevelRegistry) -
Uses of HolderLookup.Provider in net.minecraft.world.entity.npc
Methods in net.minecraft.world.entity.npc with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptiondefault void
InventoryCarrier.readInventoryFromTag
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) default void
InventoryCarrier.writeInventoryToTag
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) -
Uses of HolderLookup.Provider in net.minecraft.world.entity.vehicle
Methods in net.minecraft.world.entity.vehicle with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptiondefault void
ContainerEntity.addChestVehicleSaveData
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) default void
ContainerEntity.readChestVehicleSaveData
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) -
Uses of HolderLookup.Provider in net.minecraft.world.inventory
Methods in net.minecraft.world.inventory with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionPlayerEnderChestContainer.createTag
(HolderLookup.Provider p_330801_) void
PlayerEnderChestContainer.fromTag
(ListTag p_40108_, HolderLookup.Provider p_330977_) -
Uses of HolderLookup.Provider in net.minecraft.world.item
Fields in net.minecraft.world.item declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
CreativeModeTab.ItemDisplayParameters.holders
The field for theholders
record component.Methods in net.minecraft.world.item that return HolderLookup.ProviderModifier and TypeMethodDescriptionCreativeModeTab.ItemDisplayParameters.holders()
Returns the value of theholders
record component.Item.TooltipContext.registries()
Methods in net.minecraft.world.item with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic Optional
<Holder<JukeboxSong>> JukeboxSong.fromStack
(HolderLookup.Provider pRegistries, ItemStack pStack) private static void
CreativeModeTabs.generatePresetPaintings
(CreativeModeTab.Output pOutput, HolderLookup.Provider pRegistries, HolderLookup.RegistryLookup<PaintingVariant> pPaintingVariants, Predicate<Holder<PaintingVariant>> pPredicate, CreativeModeTab.TabVisibility pTabVisibility) private Optional
<Holder<Instrument>> InstrumentItem.getInstrument
(ItemStack pStack, HolderLookup.Provider pRegistries) EntityType
<?> SpawnEggItem.getType
(HolderLookup.Provider pRegistries, ItemStack pProvider) boolean
CreativeModeTab.ItemDisplayParameters.needsUpdate
(FeatureFlagSet pEnabledFeatures, boolean pHasPermissions, HolderLookup.Provider pHolders) static Item.TooltipContext
Item.TooltipContext.of
(HolderLookup.Provider pRegistries) ItemStack.parse
(HolderLookup.Provider pLookupProvider, Tag pTag) ItemStack.save
(HolderLookup.Provider pLevelRegistryAccess) ItemStack.save
(HolderLookup.Provider pLevelRegistryAccess, Tag pOutputTag) boolean
SpawnEggItem.spawnsEntity
(HolderLookup.Provider pRegistries, ItemStack pStack, EntityType<?> pEntityType) static boolean
CreativeModeTabs.tryRebuildTabContents
(FeatureFlagSet pEnabledFeatures, boolean pHasPermissions, HolderLookup.Provider pRegistries) EitherHolder.unwrap
(HolderLookup.Provider pRegistries) Constructors in net.minecraft.world.item with parameters of type HolderLookup.ProviderModifierConstructorDescriptionItemDisplayParameters
(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider holders) Creates an instance of aItemDisplayParameters
record class. -
Uses of HolderLookup.Provider in net.minecraft.world.item.component
Methods in net.minecraft.world.item.component with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static boolean
WrittenBookContent.isPageTooLarge
(Component pPage, HolderLookup.Provider pRegistryAccess) boolean
CustomData.loadInto
(BlockEntity pBlockEntity, HolderLookup.Provider pLevelRegistry) <T> T
CustomData.parseEntityType
(HolderLookup.Provider pRegistries, ResourceKey<? extends Registry<T>> pRegistryKey) InstrumentComponent.unwrap
(HolderLookup.Provider pRegistries) ProvidesTrimMaterial.unwrap
(HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.world.item.crafting
Fields in net.minecraft.world.item.crafting declared as HolderLookup.ProviderMethods in net.minecraft.world.item.crafting with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic ItemStack
SmithingTrimRecipe.applyTrim
(HolderLookup.Provider pRegistries, ItemStack pBase, ItemStack pAddition, Holder<TrimPattern> pPattern) ArmorDyeRecipe.assemble
(CraftingInput p_344909_, HolderLookup.Provider p_335722_) BannerDuplicateRecipe.assemble
(CraftingInput p_346069_, HolderLookup.Provider p_335574_) BookCloningRecipe.assemble
(CraftingInput p_345803_, HolderLookup.Provider p_335702_) DecoratedPotRecipe.assemble
(CraftingInput p_345761_, HolderLookup.Provider p_335840_) FireworkRocketRecipe.assemble
(CraftingInput p_345921_, HolderLookup.Provider p_335560_) FireworkStarFadeRecipe.assemble
(CraftingInput p_346017_, HolderLookup.Provider p_335705_) FireworkStarRecipe.assemble
(CraftingInput p_346206_, HolderLookup.Provider p_335498_) MapCloningRecipe.assemble
(CraftingInput p_344908_, HolderLookup.Provider p_335660_) MapExtendingRecipe.assemble
(CraftingInput p_345831_, HolderLookup.Provider p_335387_) Recipe.assemble
(T pInput, HolderLookup.Provider pRegistries) RepairItemRecipe.assemble
(CraftingInput p_346224_, HolderLookup.Provider p_335610_) ShapedRecipe.assemble
(CraftingInput p_345201_, HolderLookup.Provider p_335688_) ShapelessRecipe.assemble
(CraftingInput p_345555_, HolderLookup.Provider p_335725_) ShieldDecorationRecipe.assemble
(CraftingInput p_345351_, HolderLookup.Provider p_335895_) SingleItemRecipe.assemble
(SingleRecipeInput p_345857_, HolderLookup.Provider p_335463_) SmithingTransformRecipe.assemble
(SmithingRecipeInput p_345093_, HolderLookup.Provider p_345488_) SmithingTrimRecipe.assemble
(SmithingRecipeInput p_345750_, HolderLookup.Provider p_335536_) TippedArrowRecipe.assemble
(CraftingInput p_345174_, HolderLookup.Provider p_335792_) TransmuteRecipe.assemble
(CraftingInput p_374148_, HolderLookup.Provider p_374579_) protected static RecipeHolder
<?> RecipeManager.fromJson
(ResourceKey<Recipe<?>> pRecipe, JsonObject pJson, HolderLookup.Provider pRegistries) Constructors in net.minecraft.world.item.crafting with parameters of type HolderLookup.Provider -
Uses of HolderLookup.Provider in net.minecraft.world.item.crafting.display
Fields in net.minecraft.world.item.crafting.display with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionstatic final ContextKey
<HolderLookup.Provider> SlotDisplayContext.REGISTRIES
-
Uses of HolderLookup.Provider in net.minecraft.world.item.enchantment
Methods in net.minecraft.world.item.enchantment with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static <T> HolderSet
<T> ItemEnchantments.getTagOrEmpty
(HolderLookup.Provider pRegistries, ResourceKey<Registry<T>> pRegistryKey, TagKey<T> pKey) -
Uses of HolderLookup.Provider in net.minecraft.world.item.equipment.trim
Methods in net.minecraft.world.item.equipment.trim with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic Optional
<Holder<TrimMaterial>> TrimMaterials.getFromIngredient
(HolderLookup.Provider pRegistries, ItemStack pIngredient) -
Uses of HolderLookup.Provider in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
BaseCommandBlock.load
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) BaseCommandBlock.save
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) -
Uses of HolderLookup.Provider in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionBannerBlockEntity.getUpdateTag
(HolderLookup.Provider p_324478_) BeaconBlockEntity.getUpdateTag
(HolderLookup.Provider p_324570_) BlockEntity.getUpdateTag
(HolderLookup.Provider pRegistries) BrushableBlockEntity.getUpdateTag
(HolderLookup.Provider p_323531_) CampfireBlockEntity.getUpdateTag
(HolderLookup.Provider p_324612_) ConduitBlockEntity.getUpdateTag
(HolderLookup.Provider p_324390_) CreakingHeartBlockEntity.getUpdateTag
(HolderLookup.Provider p_379306_) DecoratedPotBlockEntity.getUpdateTag
(HolderLookup.Provider p_324359_) JigsawBlockEntity.getUpdateTag
(HolderLookup.Provider p_323882_) SignBlockEntity.getUpdateTag
(HolderLookup.Provider p_324439_) SkullBlockEntity.getUpdateTag
(HolderLookup.Provider p_323711_) SpawnerBlockEntity.getUpdateTag
(HolderLookup.Provider p_324015_) StructureBlockEntity.getUpdateTag
(HolderLookup.Provider p_324257_) TestBlockEntity.getUpdateTag
(HolderLookup.Provider p_397116_) TestInstanceBlockEntity.getUpdateTag
(HolderLookup.Provider p_397498_) TheEndGatewayBlockEntity.getUpdateTag
(HolderLookup.Provider p_324313_) TrialSpawnerBlockEntity.getUpdateTag
(HolderLookup.Provider p_323524_) protected void
AbstractFurnaceBlockEntity.loadAdditional
(CompoundTag p_155025_, HolderLookup.Provider p_323468_) protected void
BannerBlockEntity.loadAdditional
(CompoundTag p_338645_, HolderLookup.Provider p_338247_) protected void
BarrelBlockEntity.loadAdditional
(CompoundTag p_155055_, HolderLookup.Provider p_324230_) protected void
BaseContainerBlockEntity.loadAdditional
(CompoundTag p_338606_, HolderLookup.Provider p_338309_) protected void
BeaconBlockEntity.loadAdditional
(CompoundTag p_338669_, HolderLookup.Provider p_338291_) protected void
BeehiveBlockEntity.loadAdditional
(CompoundTag p_338675_, HolderLookup.Provider p_338666_) protected void
BlockEntity.loadAdditional
(CompoundTag pTag, HolderLookup.Provider pRegistries) protected void
BrewingStandBlockEntity.loadAdditional
(CompoundTag p_338530_, HolderLookup.Provider p_338200_) protected void
BrushableBlockEntity.loadAdditional
(CompoundTag p_338786_, HolderLookup.Provider p_338480_) protected void
CampfireBlockEntity.loadAdditional
(CompoundTag p_155312_, HolderLookup.Provider p_323804_) protected void
ChestBlockEntity.loadAdditional
(CompoundTag p_155349_, HolderLookup.Provider p_324564_) protected void
ChiseledBookShelfBlockEntity.loadAdditional
(CompoundTag p_338883_, HolderLookup.Provider p_338454_) protected void
CommandBlockEntity.loadAdditional
(CompoundTag p_338502_, HolderLookup.Provider p_338638_) protected void
ComparatorBlockEntity.loadAdditional
(CompoundTag p_338778_, HolderLookup.Provider p_338355_) protected void
ConduitBlockEntity.loadAdditional
(CompoundTag p_338591_, HolderLookup.Provider p_338280_) protected void
CrafterBlockEntity.loadAdditional
(CompoundTag p_307457_, HolderLookup.Provider p_324538_) protected void
CreakingHeartBlockEntity.loadAdditional
(CompoundTag p_389460_, HolderLookup.Provider p_389519_) protected void
DecoratedPotBlockEntity.loadAdditional
(CompoundTag p_338486_, HolderLookup.Provider p_338310_) protected void
DispenserBlockEntity.loadAdditional
(CompoundTag p_155496_, HolderLookup.Provider p_323868_) protected void
EnchantingTableBlockEntity.loadAdditional
(CompoundTag p_341199_, HolderLookup.Provider p_341063_) protected void
HopperBlockEntity.loadAdditional
(CompoundTag p_155588_, HolderLookup.Provider p_324320_) protected void
JigsawBlockEntity.loadAdditional
(CompoundTag p_155608_, HolderLookup.Provider p_324139_) protected void
JukeboxBlockEntity.loadAdditional
(CompoundTag p_155616_, HolderLookup.Provider p_324026_) protected void
LecternBlockEntity.loadAdditional
(CompoundTag p_155625_, HolderLookup.Provider p_324025_) protected void
SculkCatalystBlockEntity.loadAdditional
(CompoundTag p_338264_, HolderLookup.Provider p_338447_) protected void
SculkSensorBlockEntity.loadAdditional
(CompoundTag p_338719_, HolderLookup.Provider p_338792_) protected void
SculkShriekerBlockEntity.loadAdditional
(CompoundTag p_222868_, HolderLookup.Provider p_324354_) protected void
ShulkerBoxBlockEntity.loadAdditional
(CompoundTag p_155678_, HolderLookup.Provider p_324114_) protected void
SignBlockEntity.loadAdditional
(CompoundTag p_155716_, HolderLookup.Provider p_324351_) protected void
SkullBlockEntity.loadAdditional
(CompoundTag p_155745_, HolderLookup.Provider p_323876_) protected void
SpawnerBlockEntity.loadAdditional
(CompoundTag p_338334_, HolderLookup.Provider p_338853_) protected void
StructureBlockEntity.loadAdditional
(CompoundTag p_155800_, HolderLookup.Provider p_324076_) void
TestBlockEntity.loadAdditional
(CompoundTag p_397510_, HolderLookup.Provider p_397910_) protected void
TestInstanceBlockEntity.loadAdditional
(CompoundTag p_398056_, HolderLookup.Provider p_397876_) protected void
TheEndGatewayBlockEntity.loadAdditional
(CompoundTag p_155840_, HolderLookup.Provider p_323480_) protected void
TrialSpawnerBlockEntity.loadAdditional
(CompoundTag p_338752_, HolderLookup.Provider p_338872_) final void
BlockEntity.loadCustomOnly
(CompoundTag pTag, HolderLookup.Provider pRegistries) void
ShulkerBoxBlockEntity.loadFromTag
(CompoundTag pTag, HolderLookup.Provider pLevelRegistry) static BlockEntity
BlockEntity.loadStatic
(BlockPos pPos, BlockState pState, CompoundTag pTag, HolderLookup.Provider pRegistries) final void
BlockEntity.loadWithComponents
(CompoundTag pTag, HolderLookup.Provider pRegistries) static Component
BlockEntity.parseCustomNameSafe
(Tag pTag, HolderLookup.Provider pRegistries) protected void
AbstractFurnaceBlockEntity.saveAdditional
(CompoundTag p_187452_, HolderLookup.Provider p_323656_) protected void
BannerBlockEntity.saveAdditional
(CompoundTag p_187456_, HolderLookup.Provider p_324143_) protected void
BarrelBlockEntity.saveAdditional
(CompoundTag p_187459_, HolderLookup.Provider p_323686_) protected void
BaseContainerBlockEntity.saveAdditional
(CompoundTag p_187461_, HolderLookup.Provider p_324280_) protected void
BeaconBlockEntity.saveAdditional
(CompoundTag p_187463_, HolderLookup.Provider p_324268_) protected void
BeehiveBlockEntity.saveAdditional
(CompoundTag p_187467_, HolderLookup.Provider p_324426_) protected void
BlockEntity.saveAdditional
(CompoundTag pTag, HolderLookup.Provider pRegistries) protected void
BrewingStandBlockEntity.saveAdditional
(CompoundTag p_187484_, HolderLookup.Provider p_324461_) protected void
BrushableBlockEntity.saveAdditional
(CompoundTag p_277339_, HolderLookup.Provider p_323885_) protected void
CampfireBlockEntity.saveAdditional
(CompoundTag p_187486_, HolderLookup.Provider p_324005_) protected void
ChestBlockEntity.saveAdditional
(CompoundTag p_187489_, HolderLookup.Provider p_324448_) protected void
ChiseledBookShelfBlockEntity.saveAdditional
(CompoundTag p_251872_, HolderLookup.Provider p_323649_) protected void
CommandBlockEntity.saveAdditional
(CompoundTag p_187491_, HolderLookup.Provider p_324575_) protected void
ComparatorBlockEntity.saveAdditional
(CompoundTag p_187493_, HolderLookup.Provider p_323979_) protected void
ConduitBlockEntity.saveAdditional
(CompoundTag p_187495_, HolderLookup.Provider p_323702_) protected void
CrafterBlockEntity.saveAdditional
(CompoundTag p_307531_, HolderLookup.Provider p_324381_) protected void
CreakingHeartBlockEntity.saveAdditional
(CompoundTag p_389474_, HolderLookup.Provider p_389560_) protected void
DecoratedPotBlockEntity.saveAdditional
(CompoundTag p_272957_, HolderLookup.Provider p_323719_) protected void
DispenserBlockEntity.saveAdditional
(CompoundTag p_187498_, HolderLookup.Provider p_323791_) protected void
EnchantingTableBlockEntity.saveAdditional
(CompoundTag p_341088_, HolderLookup.Provider p_341376_) protected void
HopperBlockEntity.saveAdditional
(CompoundTag p_187502_, HolderLookup.Provider p_324174_) protected void
JigsawBlockEntity.saveAdditional
(CompoundTag p_187504_, HolderLookup.Provider p_323960_) protected void
JukeboxBlockEntity.saveAdditional
(CompoundTag p_187507_, HolderLookup.Provider p_323723_) protected void
LecternBlockEntity.saveAdditional
(CompoundTag p_187509_, HolderLookup.Provider p_323474_) protected void
SculkCatalystBlockEntity.saveAdditional
(CompoundTag p_222789_, HolderLookup.Provider p_324018_) protected void
SculkSensorBlockEntity.saveAdditional
(CompoundTag p_187511_, HolderLookup.Provider p_323787_) protected void
SculkShriekerBlockEntity.saveAdditional
(CompoundTag p_222878_, HolderLookup.Provider p_324505_) protected void
ShulkerBoxBlockEntity.saveAdditional
(CompoundTag p_187513_, HolderLookup.Provider p_324152_) protected void
SignBlockEntity.saveAdditional
(CompoundTag p_187515_, HolderLookup.Provider p_324471_) protected void
SkullBlockEntity.saveAdditional
(CompoundTag p_187518_, HolderLookup.Provider p_324418_) protected void
SpawnerBlockEntity.saveAdditional
(CompoundTag p_187521_, HolderLookup.Provider p_324509_) protected void
StructureBlockEntity.saveAdditional
(CompoundTag p_187524_, HolderLookup.Provider p_323617_) void
TestBlockEntity.saveAdditional
(CompoundTag p_397693_, HolderLookup.Provider p_397360_) protected void
TestInstanceBlockEntity.saveAdditional
(CompoundTag p_397008_, HolderLookup.Provider p_397043_) protected void
TheEndGatewayBlockEntity.saveAdditional
(CompoundTag p_187527_, HolderLookup.Provider p_324553_) protected void
TrialSpawnerBlockEntity.saveAdditional
(CompoundTag p_311806_, HolderLookup.Provider p_324342_) final CompoundTag
BlockEntity.saveCustomAndMetadata
(HolderLookup.Provider pRegistries) final CompoundTag
BlockEntity.saveCustomOnly
(HolderLookup.Provider pRegistries) final CompoundTag
BlockEntity.saveWithFullMetadata
(HolderLookup.Provider pRegistries) final CompoundTag
BlockEntity.saveWithId
(HolderLookup.Provider pRegistries) final CompoundTag
BlockEntity.saveWithoutMetadata
(HolderLookup.Provider pRegistries) static FuelValues
FuelValues.vanillaBurnTimes
(HolderLookup.Provider pRegistries, FeatureFlagSet pEnabledFeatures) static FuelValues
FuelValues.vanillaBurnTimes
(HolderLookup.Provider pRegistries, FeatureFlagSet pEnabledFeatures, int pSmeltingTime) Constructors in net.minecraft.world.level.block.entity with parameters of type HolderLookup.ProviderModifierConstructorDescriptionBuilder
(HolderLookup.Provider pRegistries, FeatureFlagSet pEnabledFeatures) -
Uses of HolderLookup.Provider in net.minecraft.world.level.block.entity.vault
Methods in net.minecraft.world.level.block.entity.vault with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionVaultBlockEntity.getUpdateTag
(HolderLookup.Provider p_324118_) protected void
VaultBlockEntity.loadAdditional
(CompoundTag p_324011_, HolderLookup.Provider p_324430_) protected void
VaultBlockEntity.saveAdditional
(CompoundTag p_323998_, HolderLookup.Provider p_324356_) -
Uses of HolderLookup.Provider in net.minecraft.world.level.block.piston
Methods in net.minecraft.world.level.block.piston with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionPistonMovingBlockEntity.getUpdateTag
(HolderLookup.Provider p_324521_) protected void
PistonMovingBlockEntity.loadAdditional
(CompoundTag p_155930_, HolderLookup.Provider p_324214_) protected void
PistonMovingBlockEntity.saveAdditional
(CompoundTag p_187530_, HolderLookup.Provider p_323923_) -
Uses of HolderLookup.Provider in net.minecraft.world.level.chunk
Methods in net.minecraft.world.level.chunk with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionabstract CompoundTag
ChunkAccess.getBlockEntityNbtForSaving
(BlockPos pPos, HolderLookup.Provider pRegistries) ImposterProtoChunk.getBlockEntityNbtForSaving
(BlockPos p_62760_, HolderLookup.Provider p_323691_) LevelChunk.getBlockEntityNbtForSaving
(BlockPos p_62932_, HolderLookup.Provider p_323699_) ProtoChunk.getBlockEntityNbtForSaving
(BlockPos p_63275_, HolderLookup.Provider p_324473_) final void
ChunkAccess.readAttachmentsFromNBT
(HolderLookup.Provider provider, CompoundTag tag) FOR INTERNAL USE ONLYfinal CompoundTag
ChunkAccess.writeAttachmentsToNBT
(HolderLookup.Provider provider) FOR INTERNAL USE ONLY -
Uses of HolderLookup.Provider in net.minecraft.world.level.levelgen
Methods in net.minecraft.world.level.levelgen with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionWorldDimensions.replaceOverworldGenerator
(HolderLookup.Provider pRegistries, ChunkGenerator pChunkGenerator) -
Uses of HolderLookup.Provider in net.minecraft.world.level.levelgen.presets
Methods in net.minecraft.world.level.levelgen.presets with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic WorldDimensions
WorldPresets.createFlatWorldDimensions
(HolderLookup.Provider pRegistries) static WorldDimensions
WorldPresets.createNormalWorldDimensions
(HolderLookup.Provider pRegistries) static LevelStem
WorldPresets.getNormalOverworld
(HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.world.level.storage
Fields in net.minecraft.world.level.storage declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
DimensionDataStorage.registries
Methods in net.minecraft.world.level.storage with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic LevelDataAndDimensions
LevelStorageSource.getLevelDataAndDimensions
(com.mojang.serialization.Dynamic<?> pLevelData, WorldDataConfiguration pDataConfiguration, Registry<LevelStem> pLevelStemRegistry, HolderLookup.Provider pRegistries) Constructors in net.minecraft.world.level.storage with parameters of type HolderLookup.ProviderModifierConstructorDescriptionDimensionDataStorage
(SavedData.Context pContext, Path pDataFolder, com.mojang.datafixers.DataFixer pFixerUpper, HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.world.level.storage.loot.functions
Methods in net.minecraft.world.level.storage.loot.functions with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionEnchantWithLevelsFunction.enchantWithLevels
(HolderLookup.Provider pRegistries, NumberProvider pLevels) EnchantedCountIncreaseFunction.lootingMultiplier
(HolderLookup.Provider pRegistries, NumberProvider pCount) EnchantRandomlyFunction.randomApplicableEnchantment
(HolderLookup.Provider pRegistries) -
Uses of HolderLookup.Provider in net.minecraft.world.level.storage.loot.predicates
Methods in net.minecraft.world.level.storage.loot.predicates with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic LootItemCondition.Builder
LootItemRandomChanceWithEnchantedBonusCondition.randomChanceAndLootingBoost
(HolderLookup.Provider pRegistries, float pBase, float pPerLevelAfterFirst) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.attachment
Methods in net.neoforged.neoforge.attachment with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionIAttachmentCopyHandler.copy
(T attachment, IAttachmentHolder holder, HolderLookup.Provider provider) creates a copy of the attachment.private static <H extends AttachmentHolder>
voidAttachmentInternals.copyAttachments
(HolderLookup.Provider provider, H from, H to, Predicate<AttachmentType<?>> filter) Copy some attachments to another holder.static void
AttachmentInternals.copyChunkAttachmentsOnPromotion
(HolderLookup.Provider provider, AttachmentHolder.AsField from, AttachmentHolder.AsField to) protected final void
AttachmentHolder.deserializeAttachments
(HolderLookup.Provider provider, CompoundTag tag) Reads serializable attachments from a tag previously created viaAttachmentHolder.serializeAttachments(HolderLookup.Provider)
.void
AttachmentHolder.AsField.deserializeInternal
(HolderLookup.Provider provider, CompoundTag tag) IAttachmentSerializer.read
(IAttachmentHolder holder, S tag, HolderLookup.Provider provider) Reads the attachment from NBT.final @Nullable CompoundTag
AttachmentHolder.serializeAttachments
(HolderLookup.Provider provider) Writes the serializable attachments to a tag.IAttachmentSerializer.write
(T attachment, HolderLookup.Provider provider) Writes the attachment to NBT, or returns null if it is should not be serialized. -
Uses of HolderLookup.Provider in net.neoforged.neoforge.client.data
Constructor parameters in net.neoforged.neoforge.client.data with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionSpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.client.data.internal
Constructor parameters in net.neoforged.neoforge.client.data.internal with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionNeoForgeSpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.common
Methods in net.neoforged.neoforge.common that return HolderLookup.ProviderModifier and TypeMethodDescriptionstatic HolderLookup.Provider
CommonHooks.extractLookupProvider
(RegistryOps<?> ops) Extracts aHolderLookup.Provider
from the givenops
, if possible.Methods in net.neoforged.neoforge.common with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic @Nullable String
CommonHooks.getDefaultCreatorModId
(HolderLookup.Provider registries, ItemStack itemStack) Used as the default implementation ofIItemExtension.getCreatorModId(net.minecraft.core.HolderLookup.Provider, net.minecraft.world.item.ItemStack)
.private static void
VillagerTradingManager.postVillagerEvents
(HolderLookup.Provider registries) Posts a VillagerTradesEvent for each registered profession.private static void
VillagerTradingManager.postWandererEvent
(HolderLookup.Provider registries) Posts the WandererTradesEvent. -
Uses of HolderLookup.Provider in net.neoforged.neoforge.common.conditions
Methods in net.neoforged.neoforge.common.conditions with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic void
ICondition.writeConditions
(HolderLookup.Provider registries, JsonObject jsonObject, List<ICondition> conditions) Writes a list of conditions to a JSON object.static void
ICondition.writeConditions
(HolderLookup.Provider registries, JsonObject jsonObject, ICondition... conditions) Writes an array of conditions to a JSON object. -
Uses of HolderLookup.Provider in net.neoforged.neoforge.common.data
Fields in net.neoforged.neoforge.common.data declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprotected HolderLookup.Provider
GlobalLootModifierProvider.registries
protected HolderLookup.Provider
RecipePrioritiesProvider.registries
Fields in net.neoforged.neoforge.common.data with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> DatapackBuiltinEntriesProvider.fullRegistries
protected final CompletableFuture
<HolderLookup.Provider> DataMapProvider.lookupProvider
protected final CompletableFuture
<HolderLookup.Provider> JsonCodecProvider.lookupProvider
private final CompletableFuture
<HolderLookup.Provider> GlobalLootModifierProvider.registriesLookup
private final CompletableFuture
<HolderLookup.Provider> RecipePrioritiesProvider.registriesLookup
Methods in net.neoforged.neoforge.common.data that return types with arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionDatapackBuiltinEntriesProvider.getRegistryProvider()
Get the registry holder lookup provider that includes elements added from theRegistrySetBuilder
Methods in net.neoforged.neoforge.common.data with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected abstract void
DataMapProvider.gather
(HolderLookup.Provider provider) Generate data map entries.protected CompletableFuture
<?> GlobalLootModifierProvider.run
(CachedOutput cache, HolderLookup.Provider registries) protected CompletableFuture
<?> RecipePrioritiesProvider.run
(CachedOutput cache, HolderLookup.Provider registries) Constructor parameters in net.neoforged.neoforge.common.data with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionBlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) protected
DataMapProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider) Create a new provider.DatapackBuiltinEntriesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, RegistrySetBuilder datapackEntriesBuilder, Consumer<BiConsumer<ResourceKey<?>, ICondition>> conditionsBuilder, Set<String> modIds) Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.DatapackBuiltinEntriesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, RegistrySetBuilder datapackEntriesBuilder, Map<ResourceKey<?>, List<ICondition>> conditions, Set<String> modIds) Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.DatapackBuiltinEntriesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, RegistrySetBuilder datapackEntriesBuilder, Set<String> modIds) Constructs a new datapack provider which generates all registry objects from the provided mods using the holder.GlobalLootModifierProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, String modid) JsonCodecProvider
(PackOutput output, PackOutput.Target target, String directory, com.mojang.serialization.Codec<T> codec, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) RecipePrioritiesProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, String modid) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.common.data.internal
Fields in net.neoforged.neoforge.common.data.internal with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final List
<BiFunction<Criterion<?>, HolderLookup.Provider, Criterion<?>>> NeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.criteriaReplacers
The field for thecriteriaReplacers
record component.Methods in net.neoforged.neoforge.common.data.internal that return types with arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionNeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.criteriaReplacers()
Returns the value of thecriteriaReplacers
record component.private static BiFunction
<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replaceInteractCriteria
(ItemPredicate replacement, ItemLike... targetItem) private static BiFunction
<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replaceLootEntityPredicate
(Predicate<NeoForgeAdvancementProvider.EntityPredicateReplacementHelper> predicateHelper) private static BiFunction
<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replaceMatchToolCriteria
(ItemAbility itemAbility, ItemLike... targetItem) private static BiFunction
<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replacePlayerHurtEntityCriteria
(Predicate<NeoForgeAdvancementProvider.EntityPredicateReplacementHelper> predicateHelper) private static BiFunction
<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replacePlayerPredicate
(UnaryOperator<LootItemCondition> replacer, Predicate<LootItemCondition> shouldSkipReplacement) Methods in net.neoforged.neoforge.common.data.internal with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected void
NeoForgeBiomeTagsProvider.addTags
(HolderLookup.Provider lookupProvider) void
NeoForgeBlockTagsProvider.addTags
(HolderLookup.Provider p_256380_) protected void
NeoForgeDamageTypeTagsProvider.addTags
(HolderLookup.Provider lookupProvider) void
NeoForgeEnchantmentTagsProvider.addTags
(HolderLookup.Provider lookupProvider) void
NeoForgeEntityTypeTagsProvider.addTags
(HolderLookup.Provider lookupProvider) void
NeoForgeFluidTagsProvider.addTags
(HolderLookup.Provider lookupProvider) void
NeoForgeItemTagsProvider.addTags
(HolderLookup.Provider lookupProvider) void
NeoForgeStructureTagsProvider.addTags
(HolderLookup.Provider lookupProvider) protected RecipeProvider
NeoForgeRecipeProvider.Runner.createRecipeProvider
(HolderLookup.Provider lookupProvider, RecipeOutput output) private Advancement.Builder
NeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.findAndReplaceInHolder
(AdvancementHolder advancementHolder, HolderLookup.Provider registries) protected void
NeoForgeDataMapsProvider.gather
(HolderLookup.Provider provider) void
NeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.generate
(HolderLookup.Provider registries, Consumer<AdvancementHolder> saver) private static <T extends SimpleCriterionTrigger.SimpleInstance>
Criterion<T> NeoForgeAdvancementProvider.replacePlayerPredicate
(Criterion<T> old, ContextAwarePredicate newPlayer, HolderLookup.Provider registries) Method parameters in net.neoforged.neoforge.common.data.internal with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static List
<AdvancementSubProvider> NeoForgeAdvancementProvider.getVanillaAdvancementProviders
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) Constructors in net.neoforged.neoforge.common.data.internal with parameters of type HolderLookup.ProviderModifierConstructorDescriptionFuelValuesDataMapBuilder
(HolderLookup.Provider lookupProvider, DataMapProvider.Builder<FurnaceFuel, Item> builder) private
NeoForgeRecipeProvider
(HolderLookup.Provider provider, NeoForgeRecipeProvider.InterceptingRecipeOutput output) Constructor parameters in net.neoforged.neoforge.common.data.internal with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionprivate
NeoForgeAdvancementGenerator
(AdvancementSubProvider vanillaProvider, List<BiFunction<Criterion<?>, HolderLookup.Provider, Criterion<?>>> criteriaReplacers) Creates an instance of aNeoForgeAdvancementGenerator
record class.NeoForgeAdvancementProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) NeoForgeBiomeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeBlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeDamageTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeDataMapsProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeEnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeEntityTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeFluidTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTagProvider) NeoForgeLootTableProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) NeoForgeStructureTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Runner
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.common.extensions
Methods in net.neoforged.neoforge.common.extensions that return HolderLookup.ProviderModifier and TypeMethodDescriptionprivate HolderLookup.Provider
IHolderLookupProviderExtension.self()
Methods in net.neoforged.neoforge.common.extensions with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptiondefault @Nullable String
IItemExtension.getCreatorModId
(HolderLookup.Provider registries, ItemStack itemStack) Called to get the Mod ID of the mod that *created* the ItemStack, instead of the real Mod ID that *registered* it.default void
IBlockEntityExtension.handleUpdateTag
(CompoundTag tag, HolderLookup.Provider lookupProvider) Called when the chunk's TE update tag, gotten fromBlockEntity.getUpdateTag(HolderLookup.Provider)
, is received on the client.default void
IBlockEntityExtension.onDataPacket
(Connection net, ClientboundBlockEntityDataPacket pkt, HolderLookup.Provider lookupProvider) Called when you receive a TileEntityData packet for the location this TileEntity is currently in. -
Uses of HolderLookup.Provider in net.neoforged.neoforge.common.util
Methods in net.neoforged.neoforge.common.util with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
INBTSerializable.deserializeNBT
(HolderLookup.Provider provider, T nbt) @Nullable BlockEntity
BlockSnapshot.recreateBlockEntity
(HolderLookup.Provider provider) Recreates a block entity from the stored data (pos/state/NBT) of this block snapshot.@UnknownNullability T
INBTSerializable.serializeNBT
(HolderLookup.Provider provider) static <T extends DataComponentHolder>
TagDataComponentUtil.wrapEncodingExceptions
(T componentHolder, com.mojang.serialization.Codec<T> codec, HolderLookup.Provider provider) Wraps encoding exceptions and adds additional logging for a DataComponentHolder that failed to save.static <T extends DataComponentHolder>
TagDataComponentUtil.wrapEncodingExceptions
(T componentHolder, com.mojang.serialization.Codec<T> codec, HolderLookup.Provider provider, Tag tag) Wraps encoding exceptions and adds additional logging for a DataComponentHolder that failed to save. -
Uses of HolderLookup.Provider in net.neoforged.neoforge.common.world
Methods in net.neoforged.neoforge.common.world with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
LevelChunkAuxiliaryLightManager.deserializeNBT
(HolderLookup.Provider provider, ListTag list) @Nullable ListTag
LevelChunkAuxiliaryLightManager.serializeNBT
(HolderLookup.Provider provider) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.data.event
Fields in net.neoforged.neoforge.data.event with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> GatherDataEvent.DataGeneratorConfig.lookupProvider
private @Nullable CompletableFuture
<HolderLookup.Provider> GatherDataEvent.registriesWithModdedEntries
Methods in net.neoforged.neoforge.data.event that return types with arguments of type HolderLookup.ProviderMethod parameters in net.neoforged.neoforge.data.event with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionGatherDataEvent.DataProviderFromOutputLookup.create
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) GatherDataEvent.ItemTagsProvider.create
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> contentsGetter) Constructor parameters in net.neoforged.neoforge.data.event with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionDataGeneratorConfig
(Set<String> mods, Path path, Collection<Path> inputs, CompletableFuture<HolderLookup.Provider> lookupProvider, boolean dev, boolean reports, boolean validate, boolean flat, DataGenerator vanillaGenerator, Collection<Path> existingPacks, Consumer<Consumer<PackResources>> vanillaClientAssets) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.energy
Methods in net.neoforged.neoforge.energy with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
EnergyStorage.deserializeNBT
(HolderLookup.Provider provider, Tag nbt) EnergyStorage.serializeNBT
(HolderLookup.Provider provider) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.event
Fields in net.neoforged.neoforge.event declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
TagsUpdatedEvent.lookupProvider
private final HolderLookup.Provider
LootTableLoadEvent.registries
Methods in net.neoforged.neoforge.event that return HolderLookup.ProviderModifier and TypeMethodDescriptionTagsUpdatedEvent.getLookupProvider()
LootTableLoadEvent.getRegistries()
Returns a lookup provider that can be used to access registries.Methods in net.neoforged.neoforge.event with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic @Nullable LootTable
EventHooks.loadLootTable
(HolderLookup.Provider registries, ResourceLocation name, LootTable table) Fires theLootTableLoadEvent
for non-empty loot tables and returns the table if the event was not canceled and the table was not set toLootTable.EMPTY
in the event.Constructors in net.neoforged.neoforge.event with parameters of type HolderLookup.ProviderModifierConstructorDescriptionLootTableLoadEvent
(HolderLookup.Provider registries, ResourceLocation name, LootTable table) TagsUpdatedEvent
(HolderLookup.Provider lookupProvider, boolean fromClientPacket, boolean isIntegratedServerConnection) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.event.village
Fields in net.neoforged.neoforge.event.village declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
VillagerTradesEvent.registries
private final HolderLookup.Provider
WandererTradesEvent.registries
Methods in net.neoforged.neoforge.event.village that return HolderLookup.ProviderModifier and TypeMethodDescriptionVillagerTradesEvent.getRegistries()
WandererTradesEvent.getRegistries()
Constructors in net.neoforged.neoforge.event.village with parameters of type HolderLookup.ProviderModifierConstructorDescriptionVillagerTradesEvent
(it.unimi.dsi.fastutil.ints.Int2ObjectMap<List<VillagerTrades.ItemListing>> trades, ResourceKey<VillagerProfession> type, HolderLookup.Provider registries) WandererTradesEvent
(List<VillagerTrades.ItemListing> buying, int buyingAmount, List<VillagerTrades.ItemListing> rare, int rareAmount, List<VillagerTrades.ItemListing> generic, int genericAmount, List<org.apache.commons.lang3.tuple.Pair<List<VillagerTrades.ItemListing>, Integer>> additionalTrades, HolderLookup.Provider registries) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.fluids
Methods in net.neoforged.neoforge.fluids with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic Optional
<FluidStack> FluidStack.parse
(HolderLookup.Provider lookupProvider, Tag tag) Tries to parse a fluid stack.static FluidStack
FluidStack.parseOptional
(HolderLookup.Provider lookupProvider, CompoundTag tag) Tries to parse a fluid stack, defaulting toFluidStack.EMPTY
on parsing failure.FluidStack.save
(HolderLookup.Provider lookupProvider) Saves this stack to a new tag.FluidStack.save
(HolderLookup.Provider lookupProvider, Tag prefix) Saves this stack to a tag, directly writing the keys into the passed tag.FluidStack.saveOptional
(HolderLookup.Provider lookupProvider) Saves this stack to a new tag. -
Uses of HolderLookup.Provider in net.neoforged.neoforge.fluids.capability.templates
Methods in net.neoforged.neoforge.fluids.capability.templates with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionFluidTank.readFromNBT
(HolderLookup.Provider lookupProvider, CompoundTag nbt) FluidTank.writeToNBT
(HolderLookup.Provider lookupProvider, CompoundTag nbt) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.items
Methods in net.neoforged.neoforge.items with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
ItemStackHandler.deserializeNBT
(HolderLookup.Provider provider, CompoundTag nbt) ItemStackHandler.serializeNBT
(HolderLookup.Provider provider) -
Uses of HolderLookup.Provider in net.neoforged.neoforge.resource
Fields in net.neoforged.neoforge.resource declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate HolderLookup.Provider
ContextAwareReloadListener.registryLookup
Methods in net.neoforged.neoforge.resource that return HolderLookup.ProviderModifier and TypeMethodDescriptionprotected final HolderLookup.Provider
ContextAwareReloadListener.getRegistryLookup()
Returns the registry access held by this listener, orRegistryAccess.EMPTY
if it is unavailable.Methods in net.neoforged.neoforge.resource with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
ContextAwareReloadListener.injectContext
(ICondition.IContext context, HolderLookup.Provider registryLookup)