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 searchTrees, FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider registries) private void
CreativeModeInventoryScreen.tryRefreshInvalidatedTabs
(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider provider) -
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 registries, List<ItemStack> items) void
SessionSearchTrees.updateCreativeTooltips
(HolderLookup.Provider registries, List<ItemStack> items, 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 provider) static <T> T
ParserUtils.parseJson
(HolderLookup.Provider registries, com.mojang.brigadier.StringReader reader, com.mojang.serialization.Codec<T> codec) static CommandBuildContext
CommandBuildContext.simple
(HolderLookup.Provider provider, FeatureFlagSet enabledFeatures) -
Uses of HolderLookup.Provider in net.minecraft.commands.arguments
Fields in net.minecraft.commands.arguments declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
ComponentArgument.registries
private final HolderLookup.Provider
ParticleArgument.registries
private final HolderLookup.Provider
StyleArgument.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 reader, HolderLookup.Provider registries) private static <T extends ParticleOptions>
TParticleArgument.readParticle
(com.mojang.brigadier.StringReader reader, ParticleType<T> particleType, HolderLookup.Provider registries) Constructors in net.minecraft.commands.arguments with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprivate
ComponentArgument
(HolderLookup.Provider registries) private
StyleArgument
(HolderLookup.Provider registries) -
Uses of HolderLookup.Provider in net.minecraft.commands.arguments.item
Methods in net.minecraft.commands.arguments.item with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionItemInput.serialize
(HolderLookup.Provider levelRegistry) private String
ItemInput.serializeComponents
(HolderLookup.Provider levelRegistries) Constructors in net.minecraft.commands.arguments.item with parameters of type HolderLookup.ProviderModifierConstructorDescription(package private)
Context
(HolderLookup.Provider registries) ItemParser
(HolderLookup.Provider registries) -
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 registryAccess) private static HolderLookup.Provider
RegistrySetBuilder.buildProviderWithContext
(RegistrySetBuilder.UniversalOwner owner, RegistryAccess registryAccess, Stream<HolderLookup.RegistryLookup<?>> lookups) static HolderLookup.Provider
HolderLookup.Provider.create
(Stream<HolderLookup.RegistryLookup<?>> lookupStream) private HolderLookup.Provider
RegistrySetBuilder.createLazyFullPatchedRegistries
(RegistryAccess registry, HolderLookup.Provider lookupProvider, Cloner.Factory clonerFactory, Map<ResourceKey<? extends Registry<?>>, RegistrySetBuilder.RegistryContents<?>> registries, HolderLookup.Provider registryLookupProvider) 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 registryAccess, HolderLookup.Provider lookupProvider, Cloner.Factory clonerFactory) Cloner.clone
(T p_object, HolderLookup.Provider lookupProvider1, HolderLookup.Provider lookupProvider2) private <T> HolderLookup.RegistryLookup
<T> RegistrySetBuilder.createLazyFullPatchedRegistries
(HolderOwner<T> owner, Cloner.Factory clonerFactory, ResourceKey<? extends Registry<? extends T>> registryKey, HolderLookup.Provider registryLookupProvider, HolderLookup.Provider lookupProvider, org.apache.commons.lang3.mutable.MutableObject<HolderLookup.Provider> object) private HolderLookup.Provider
RegistrySetBuilder.createLazyFullPatchedRegistries
(RegistryAccess registry, HolderLookup.Provider lookupProvider, Cloner.Factory clonerFactory, Map<ResourceKey<? extends Registry<?>>, RegistrySetBuilder.RegistryContents<?>> registries, HolderLookup.Provider registryLookupProvider) Method parameters in net.minecraft.core with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate <T> HolderLookup.RegistryLookup
<T> RegistrySetBuilder.createLazyFullPatchedRegistries
(HolderOwner<T> owner, Cloner.Factory clonerFactory, ResourceKey<? extends Registry<? extends T>> registryKey, HolderLookup.Provider registryLookupProvider, HolderLookup.Provider lookupProvider, org.apache.commons.lang3.mutable.MutableObject<HolderLookup.Provider> object) 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 output, HolderLookup.Provider registries, com.mojang.serialization.Codec<T> codec, T value, Path path) 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> tagProviderFactory, CompletableFuture<HolderLookup.Provider> lookupProvider) private static <T extends DataProvider>
DataProvider.Factory<T> Main.bindRegistries
(BiFunction<PackOutput, CompletableFuture<HolderLookup.Provider>, T> tagProviderFactory, CompletableFuture<HolderLookup.Provider> lookupProvider) -
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
Deprecated.Methods in net.minecraft.data.advancements with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
AdvancementSubProvider.generate
(HolderLookup.Provider registries, Consumer<AdvancementHolder> writer) Constructor parameters in net.minecraft.data.advancements with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionAdvancementProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, List<AdvancementSubProvider> subProviders) Deprecated. -
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 builder, HolderLookup.Provider levelRegistry, List<ResourceKey<Biome>> biomes) private static Advancement.Builder
VanillaHusbandryAdvancements.addTamedWolfVariants
(Advancement.Builder builder, HolderLookup.Provider registries) protected static void
VanillaAdventureAdvancements.createAdventuringTime
(HolderLookup.Provider levelRegistry, Consumer<AdvancementHolder> writer, AdvancementHolder parent, MultiNoiseBiomeSourceParameterList.Preset preset) void
VanillaAdventureAdvancements.generate
(HolderLookup.Provider registries, Consumer<AdvancementHolder> writer) void
VanillaHusbandryAdvancements.generate
(HolderLookup.Provider registries, Consumer<AdvancementHolder> writer) 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 output, CompletableFuture<HolderLookup.Provider> registries) -
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 output, CompletableFuture<HolderLookup.Provider> registries) BlockListReport
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) CommandsReport
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) ItemListReport
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
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 output, HolderLookup.Provider provider) Constructors in net.minecraft.data.loot with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotected
BlockLootSubProvider
(Set<Item> explosionResistant, FeatureFlagSet enabledFeatures, Map<ResourceKey<LootTable>, LootTable.Builder> map, HolderLookup.Provider registries) protected
BlockLootSubProvider
(Set<Item> explosionResistant, FeatureFlagSet enabledFeatures, HolderLookup.Provider registries) protected
EntityLootSubProvider
(FeatureFlagSet required, HolderLookup.Provider registries) protected
EntityLootSubProvider
(FeatureFlagSet allowed, FeatureFlagSet required, HolderLookup.Provider registries) Constructor parameters in net.minecraft.data.loot with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionLootTableProvider
(PackOutput output, Set<ResourceKey<LootTable>> requiredTables, List<LootTableProvider.SubProviderEntry> subProviders, CompletableFuture<HolderLookup.Provider> registries) SubProviderEntry
(Function<HolderLookup.Provider, LootTableSubProvider> provider, LootContextParamSet 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 output, CompletableFuture<HolderLookup.Provider> registries) static LootTableProvider
VanillaLootTableProvider.create
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) 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 registries) VanillaChestLoot
(HolderLookup.Provider registries) Creates an instance of aVanillaChestLoot
record class.VanillaEntityLoot
(HolderLookup.Provider registries) 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 with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture
<HolderLookup.Provider> RecipeProvider.registries
Methods in net.minecraft.data.recipes with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected CompletableFuture
<?> RecipeProvider.buildAdvancement
(CachedOutput output, HolderLookup.Provider registries, AdvancementHolder advancement) protected CompletableFuture
<?> RecipeProvider.buildAdvancement
(CachedOutput output, HolderLookup.Provider registries, AdvancementHolder advancement, ICondition... conditions) protected void
RecipeProvider.buildRecipes
(RecipeOutput p_recipeOutput, HolderLookup.Provider holderLookup) protected CompletableFuture
<?> RecipeProvider.run
(CachedOutput output, HolderLookup.Provider registries) Constructor parameters in net.minecraft.data.recipes with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionRecipeProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
Uses of HolderLookup.Provider in net.minecraft.data.recipes.packs
Methods in net.minecraft.data.recipes.packs with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionVanillaRecipeProvider.run
(CachedOutput output, HolderLookup.Provider registries) Constructor parameters in net.minecraft.data.recipes.packs with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionBundleRecipeProvider
(PackOutput p_248813_, CompletableFuture<HolderLookup.Provider> p_323638_) VanillaRecipeProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) -
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 output, HolderLookup.Provider registries, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, RegistryDataLoader.RegistryData<T> registryData) Deprecated.private static void
VanillaRegistries.validateThatAllBiomeFeaturesHaveBiomeFilter
(HolderLookup.Provider provider) Method parameters in net.minecraft.data.registries with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionRegistryPatchGenerator.createLookup
(CompletableFuture<HolderLookup.Provider> lookup, RegistrySetBuilder registrySetBuilder) TradeRebalanceRegistries.createLookup
(CompletableFuture<HolderLookup.Provider> provider) Constructor parameters in net.minecraft.data.registries with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionRegistriesDatapackGenerator
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) Deprecated.RegistriesDatapackGenerator
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, Set<String> modIds) Deprecated.RegistriesDatapackGenerator
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, 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 provider) protected void
BiomeTagsProvider.addTags
(HolderLookup.Provider provider) protected void
CatVariantTagsProvider.addTags
(HolderLookup.Provider provider) protected void
DamageTypeTagsProvider.addTags
(HolderLookup.Provider provider) protected void
EntityTypeTagsProvider.addTags
(HolderLookup.Provider provider) protected void
FlatLevelGeneratorPresetTagsProvider.addTags
(HolderLookup.Provider provider) protected void
FluidTagsProvider.addTags
(HolderLookup.Provider provider) protected void
GameEventTagsProvider.addTags
(HolderLookup.Provider provider) protected void
InstrumentTagsProvider.addTags
(HolderLookup.Provider provider) protected void
PaintingVariantTagsProvider.addTags
(HolderLookup.Provider provider) protected void
PoiTypeTagsProvider.addTags
(HolderLookup.Provider provider) protected void
StructureTagsProvider.addTags
(HolderLookup.Provider provider) protected abstract void
TagsProvider.addTags
(HolderLookup.Provider provider) protected void
TradeRebalanceEnchantmentTagsProvider.addTags
(HolderLookup.Provider provider) protected void
TradeRebalanceStructureTagsProvider.addTags
(HolderLookup.Provider provider) protected void
VanillaBlockTagsProvider.addTags
(HolderLookup.Provider provider) protected void
VanillaEnchantmentTagsProvider.addTags
(HolderLookup.Provider provider) protected void
VanillaItemTagsProvider.addTags
(HolderLookup.Provider p_255639_) protected void
WorldPresetTagsProvider.addTags
(HolderLookup.Provider provider) protected void
EnchantmentTagsProvider.tooltipOrder
(HolderLookup.Provider provider, ResourceKey<Enchantment>... values) Constructor parameters in net.minecraft.data.tags with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionBannerPatternTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantBannerPatternTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) BiomeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantBiomeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) CatVariantTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantCatVariantTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) DamageTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantDamageTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) EnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantEnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) EntityTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantEntityTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) FlatLevelGeneratorPresetTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantFlatLevelGeneratorPresetTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) FluidTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantFluidTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) GameEventTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Neo: Use the mod id variantGameEventTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) InstrumentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantInstrumentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) IntrinsicHolderTagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider, Function<T, ResourceKey<T>> keyExtractor) Deprecated.IntrinsicHolderTagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider, Function<T, ResourceKey<T>> keyExtractor, String modId, ExistingFileHelper existingFileHelper) IntrinsicHolderTagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, Function<T, ResourceKey<T>> keyExtractor) Deprecated.IntrinsicHolderTagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, Function<T, ResourceKey<T>> keyExtractor, String modId, ExistingFileHelper existingFileHelper) ItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Item>> parentProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags) Deprecated.Forge: Use the mod id variantItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Item>> parentProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags, String modId, ExistingFileHelper existingFileHelper) ItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags) ItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTags, String modId, ExistingFileHelper existingFileHelper) PaintingVariantTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantPaintingVariantTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) PoiTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantPoiTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) StructureTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantStructureTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) protected
TagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) protected
TagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider) Deprecated.Forge: Use the mod id variantprotected
TagsProvider
(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider, String modId, ExistingFileHelper existingFileHelper) TradeRebalanceEnchantmentTagsProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) TradeRebalanceStructureTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaBlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaEnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) VanillaItemTagsProvider
(PackOutput p_275657_, CompletableFuture<HolderLookup.Provider> p_275712_, CompletableFuture<TagsProvider.TagLookup<Block>> p_275572_) WorldPresetTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantWorldPresetTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId, ExistingFileHelper existingFileHelper) -
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
(com.google.gson.JsonElement json, HolderLookup.Provider provider) static MutableComponent
Component.Serializer.fromJson
(com.google.gson.JsonElement json, HolderLookup.Provider registries) static MutableComponent
Component.Serializer.fromJson
(String json, HolderLookup.Provider registries) static MutableComponent
Component.Serializer.fromJsonLenient
(String json, HolderLookup.Provider registries) (package private) static com.google.gson.JsonElement
Component.Serializer.serialize
(Component component, HolderLookup.Provider provider) static String
Component.Serializer.toJson
(Component component, HolderLookup.Provider registries) 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 TypeFieldDescriptionprivate final 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> delegate, HolderLookup.Provider registries) static <T> com.mojang.serialization.Dynamic
<T> RegistryOps.injectRegistryContext
(com.mojang.serialization.Dynamic<T> dynamic, HolderLookup.Provider registries) Constructors in net.minecraft.resources with parameters of type HolderLookup.Provider -
Uses of HolderLookup.Provider in net.minecraft.server
Classes in net.minecraft.server that implement HolderLookup.ProviderModifier and TypeClassDescription(package private) static class
(package private) static class
Fields in net.minecraft.server declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.Provider
ServerAdvancementManager.registries
Methods in net.minecraft.server that return HolderLookup.ProviderModifier and TypeMethodDescriptionReloadableServerResources.getRegistryLookup()
Returns the lookup provider access for the currently active reload.Methods in net.minecraft.server with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate ScoreboardSaveData
ServerScoreboard.createData
(CompoundTag tag, HolderLookup.Provider registries) Constructors in net.minecraft.server with parameters of type HolderLookup.Provider -
Uses of HolderLookup.Provider in net.minecraft.server.bossevents
Methods in net.minecraft.server.bossevents with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic CustomBossEvent
CustomBossEvent.load
(CompoundTag p_tag, ResourceLocation id, HolderLookup.Provider levelRegistry) void
CustomBossEvents.load
(CompoundTag tag, HolderLookup.Provider levelRegistry) CustomBossEvent.save
(HolderLookup.Provider levelRegistry) CustomBossEvents.save
(HolderLookup.Provider levelRegistry) -
Uses of HolderLookup.Provider in net.minecraft.world
Methods in net.minecraft.world with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionSimpleContainer.createTag
(HolderLookup.Provider levelRegistry) void
SimpleContainer.fromTag
(ListTag tag, HolderLookup.Provider levelRegistry) static void
ContainerHelper.loadAllItems
(CompoundTag tag, NonNullList<ItemStack> items, HolderLookup.Provider levelRegistry) RandomSequences.save
(CompoundTag tag, HolderLookup.Provider registries) static CompoundTag
ContainerHelper.saveAllItems
(CompoundTag tag, NonNullList<ItemStack> items, boolean alwaysPutTag, HolderLookup.Provider levelRegistry) static CompoundTag
ContainerHelper.saveAllItems
(CompoundTag tag, NonNullList<ItemStack> items, HolderLookup.Provider levelRegistry) -
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 tag, HolderLookup.Provider levelRegistry) default void
InventoryCarrier.writeInventoryToTag
(CompoundTag tag, HolderLookup.Provider levelRegistry) -
Uses of HolderLookup.Provider in net.minecraft.world.entity.raid
Methods in net.minecraft.world.entity.raid with parameters of type HolderLookup.Provider -
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 tag, HolderLookup.Provider levelRegistry) default void
ContainerEntity.readChestVehicleSaveData
(CompoundTag tag, HolderLookup.Provider levelRegistry) -
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 levelRegistry) void
PlayerEnderChestContainer.fromTag
(ListTag tag, HolderLookup.Provider levelRegistry) -
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 registries, ItemStack stack) private static void
CreativeModeTabs.generatePresetPaintings
(CreativeModeTab.Output output, HolderLookup.Provider registries, HolderLookup.RegistryLookup<PaintingVariant> paintingVariants, Predicate<Holder<PaintingVariant>> predicate, CreativeModeTab.TabVisibility tabVisibility) boolean
CreativeModeTab.ItemDisplayParameters.needsUpdate
(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider holders) static Item.TooltipContext
Item.TooltipContext.of
(HolderLookup.Provider registries) ItemStack.parse
(HolderLookup.Provider lookupProvider, Tag tag) static ItemStack
ItemStack.parseOptional
(HolderLookup.Provider lookupProvider, CompoundTag tag) ItemStack.save
(HolderLookup.Provider levelRegistryAccess) ItemStack.save
(HolderLookup.Provider levelRegistryAccess, Tag outputTag) ItemStack.saveOptional
(HolderLookup.Provider levelRegistryAccess) static boolean
CreativeModeTabs.tryRebuildTabContents
(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider registries) EitherHolder.unwrap
(HolderLookup.Provider registries) 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.armortrim
Methods in net.minecraft.world.item.armortrim with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic Optional
<Holder.Reference<TrimMaterial>> TrimMaterials.getFromIngredient
(HolderLookup.Provider regustries, ItemStack ingredient) static Optional
<Holder.Reference<TrimPattern>> TrimPatterns.getFromTemplate
(HolderLookup.Provider registries, ItemStack template) -
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 page, HolderLookup.Provider registryAccess) boolean
CustomData.loadInto
(BlockEntity blockEntity, HolderLookup.Provider levelRegistry) -
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 TypeMethodDescriptionAbstractCookingRecipe.assemble
(SingleRecipeInput input, HolderLookup.Provider registries) ArmorDyeRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) BannerDuplicateRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) BookCloningRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) DecoratedPotRecipe.assemble
(CraftingInput p_345761_, HolderLookup.Provider p_335840_) FireworkRocketRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) FireworkStarFadeRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) FireworkStarRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) MapCloningRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) MapExtendingRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) Recipe.assemble
(T input, HolderLookup.Provider registries) RepairItemRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) ShapedRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) ShapelessRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) ShieldDecorationRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) ShulkerBoxColoring.assemble
(CraftingInput input, HolderLookup.Provider registries) SingleItemRecipe.assemble
(SingleRecipeInput input, HolderLookup.Provider registries) SmithingTransformRecipe.assemble
(SmithingRecipeInput input, HolderLookup.Provider registries) SmithingTrimRecipe.assemble
(SmithingRecipeInput input, HolderLookup.Provider registries) SuspiciousStewRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) TippedArrowRecipe.assemble
(CraftingInput input, HolderLookup.Provider registries) protected static RecipeHolder
<?> RecipeManager.fromJson
(ResourceLocation recipeId, com.google.gson.JsonObject json, HolderLookup.Provider registries) AbstractCookingRecipe.getResultItem
(HolderLookup.Provider registries) CustomRecipe.getResultItem
(HolderLookup.Provider registries) FireworkRocketRecipe.getResultItem
(HolderLookup.Provider registries) FireworkStarRecipe.getResultItem
(HolderLookup.Provider registries) Recipe.getResultItem
(HolderLookup.Provider registries) ShapedRecipe.getResultItem
(HolderLookup.Provider registries) ShapelessRecipe.getResultItem
(HolderLookup.Provider registries) SingleItemRecipe.getResultItem
(HolderLookup.Provider registries) SmithingTransformRecipe.getResultItem
(HolderLookup.Provider registries) SmithingTrimRecipe.getResultItem
(HolderLookup.Provider registries) Constructors in net.minecraft.world.item.crafting with parameters of type HolderLookup.Provider -
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 registries, ResourceKey<Registry<T>> registryKey, TagKey<T> key) -
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 tag, HolderLookup.Provider levelRegistry) static ForcedChunksSavedData
ForcedChunksSavedData.load
(CompoundTag tag, HolderLookup.Provider registries) BaseCommandBlock.save
(CompoundTag tag, HolderLookup.Provider levelRegistry) ForcedChunksSavedData.save
(CompoundTag tag, HolderLookup.Provider registries) -
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 registries) BeaconBlockEntity.getUpdateTag
(HolderLookup.Provider registries) BlockEntity.getUpdateTag
(HolderLookup.Provider registries) BrushableBlockEntity.getUpdateTag
(HolderLookup.Provider registries) CampfireBlockEntity.getUpdateTag
(HolderLookup.Provider registries) ConduitBlockEntity.getUpdateTag
(HolderLookup.Provider registries) DecoratedPotBlockEntity.getUpdateTag
(HolderLookup.Provider registries) JigsawBlockEntity.getUpdateTag
(HolderLookup.Provider registries) SignBlockEntity.getUpdateTag
(HolderLookup.Provider registries) SkullBlockEntity.getUpdateTag
(HolderLookup.Provider registries) SpawnerBlockEntity.getUpdateTag
(HolderLookup.Provider registries) StructureBlockEntity.getUpdateTag
(HolderLookup.Provider registries) TheEndGatewayBlockEntity.getUpdateTag
(HolderLookup.Provider registries) TrialSpawnerBlockEntity.getUpdateTag
(HolderLookup.Provider registries) protected void
AbstractFurnaceBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BannerBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BarrelBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BaseContainerBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BeaconBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BeehiveBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BrewingStandBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BrushableBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
CampfireBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ChestBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ChiseledBookShelfBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
CommandBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ComparatorBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ConduitBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
CrafterBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
DecoratedPotBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
DispenserBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
EnchantingTableBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
HopperBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
JigsawBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
JukeboxBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
LecternBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SculkCatalystBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SculkSensorBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SculkShriekerBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ShulkerBoxBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SignBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SkullBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SpawnerBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
StructureBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
TheEndGatewayBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
TrialSpawnerBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) final void
BlockEntity.loadCustomOnly
(CompoundTag tag, HolderLookup.Provider registries) void
ShulkerBoxBlockEntity.loadFromTag
(CompoundTag tag, HolderLookup.Provider levelRegistry) static BlockEntity
BlockEntity.loadStatic
(BlockPos pos, BlockState state, CompoundTag tag, HolderLookup.Provider registries) final void
BlockEntity.loadWithComponents
(CompoundTag tag, HolderLookup.Provider registries) static Component
BlockEntity.parseCustomNameSafe
(String customName, HolderLookup.Provider registries) protected void
AbstractFurnaceBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BannerBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BarrelBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BaseContainerBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BeaconBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BeehiveBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BrewingStandBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
BrushableBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
CampfireBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ChestBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ChiseledBookShelfBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
CommandBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ComparatorBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ConduitBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
CrafterBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
DecoratedPotBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
DispenserBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
EnchantingTableBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
HopperBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
JigsawBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
JukeboxBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
LecternBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SculkCatalystBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SculkSensorBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SculkShriekerBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
ShulkerBoxBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SignBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SkullBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
SpawnerBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
StructureBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
TheEndGatewayBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
TrialSpawnerBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) final CompoundTag
BlockEntity.saveCustomAndMetadata
(HolderLookup.Provider registries) final CompoundTag
BlockEntity.saveCustomOnly
(HolderLookup.Provider registries) void
BlockEntity.saveToItem
(ItemStack stack, HolderLookup.Provider registries) final CompoundTag
BlockEntity.saveWithFullMetadata
(HolderLookup.Provider registries) final CompoundTag
BlockEntity.saveWithId
(HolderLookup.Provider registries) final CompoundTag
BlockEntity.saveWithoutMetadata
(HolderLookup.Provider registries) -
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 TypeMethodDescriptionprivate static <T> Tag
VaultBlockEntity.encode
(com.mojang.serialization.Codec<T> codec, T value, HolderLookup.Provider levelRegistry) VaultBlockEntity.getUpdateTag
(HolderLookup.Provider registries) protected void
VaultBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
VaultBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) -
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 registries) protected void
PistonMovingBlockEntity.loadAdditional
(CompoundTag tag, HolderLookup.Provider registries) protected void
PistonMovingBlockEntity.saveAdditional
(CompoundTag tag, HolderLookup.Provider registries) -
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 pos, HolderLookup.Provider registries) ImposterProtoChunk.getBlockEntityNbtForSaving
(BlockPos pos, HolderLookup.Provider registries) LevelChunk.getBlockEntityNbtForSaving
(BlockPos pos, HolderLookup.Provider registries) ProtoChunk.getBlockEntityNbtForSaving
(BlockPos pos, HolderLookup.Provider registries) 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.structure
Methods in net.minecraft.world.level.levelgen.structure with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionStructureFeatureIndexSavedData.load
(CompoundTag tag, HolderLookup.Provider registries) StructureFeatureIndexSavedData.save
(CompoundTag tag, HolderLookup.Provider registries) -
Uses of HolderLookup.Provider in net.minecraft.world.level.saveddata
Fields in net.minecraft.world.level.saveddata with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final BiFunction
<CompoundTag, HolderLookup.Provider, T> SavedData.Factory.deserializer
The field for thedeserializer
record component.Methods in net.minecraft.world.level.saveddata that return types with arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionSavedData.Factory.deserializer()
Returns the value of thedeserializer
record component.Methods in net.minecraft.world.level.saveddata with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
SavedData.save
(File file, HolderLookup.Provider registries) abstract CompoundTag
SavedData.save
(CompoundTag tag, HolderLookup.Provider registries) Constructor parameters in net.minecraft.world.level.saveddata with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionFactory
(Supplier<T> constructor, BiFunction<CompoundTag, HolderLookup.Provider, T> deserializer) Factory
(Supplier<T> constructor, BiFunction<CompoundTag, HolderLookup.Provider, T> deserializer, @Nullable DataFixTypes type) Creates an instance of aFactory
record class. -
Uses of HolderLookup.Provider in net.minecraft.world.level.saveddata.maps
Methods in net.minecraft.world.level.saveddata.maps with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic MapIndex
MapIndex.load
(CompoundTag tag, HolderLookup.Provider registries) static MapItemSavedData
MapItemSavedData.load
(CompoundTag tag, HolderLookup.Provider levelRegistry) MapIndex.save
(CompoundTag tag, HolderLookup.Provider registries) MapItemSavedData.save
(CompoundTag tag, HolderLookup.Provider registries) -
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 TypeMethodDescriptionCommandStorage.Container.save
(CompoundTag tag, HolderLookup.Provider registries) Method parameters in net.minecraft.world.level.storage with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate <T extends SavedData>
TDimensionDataStorage.readSavedData
(BiFunction<CompoundTag, HolderLookup.Provider, T> reader, DataFixTypes dataFixType, String filename) Constructors in net.minecraft.world.level.storage with parameters of type HolderLookup.ProviderModifierConstructorDescriptionDimensionDataStorage
(File dataFolder, com.mojang.datafixers.DataFixer fixerUpper, HolderLookup.Provider registries) -
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 registries, NumberProvider levels) EnchantedCountIncreaseFunction.lootingMultiplier
(HolderLookup.Provider registries, NumberProvider count) EnchantRandomlyFunction.randomApplicableEnchantment
(HolderLookup.Provider registries) -
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 registries, float base, float perLevelAfterFirst) -
Uses of HolderLookup.Provider in net.minecraft.world.scores
Methods in net.minecraft.world.scores with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionScoreboardSaveData.load
(CompoundTag tag, HolderLookup.Provider levelRegistry) private void
ScoreboardSaveData.loadObjectives
(ListTag tag, HolderLookup.Provider levelRegistry) protected void
Scoreboard.loadPlayerScores
(ListTag tag, HolderLookup.Provider levelRegistry) private void
ScoreboardSaveData.loadTeams
(ListTag tag, HolderLookup.Provider levelRegistry) static Score
Score.read
(CompoundTag tag, HolderLookup.Provider levelRegistry) ScoreboardSaveData.save
(CompoundTag tag, HolderLookup.Provider registries) private ListTag
ScoreboardSaveData.saveObjectives
(HolderLookup.Provider levelRegistry) protected ListTag
Scoreboard.savePlayerScores
(HolderLookup.Provider levelRegistry) private ListTag
ScoreboardSaveData.saveTeams
(HolderLookup.Provider levelRegistry) Score.write
(HolderLookup.Provider levelRegistry) -
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.LevelAttachmentsSavedData.save
(CompoundTag tag, HolderLookup.Provider provider) 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.common.conditions
Methods in net.neoforged.neoforge.common.conditions with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic void
ICondition.writeConditions
(HolderLookup.Provider registries, com.google.gson.JsonObject jsonObject, List<ICondition> conditions) Writes a list of conditions to a JSON object.static void
ICondition.writeConditions
(HolderLookup.Provider registries, com.google.gson.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
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
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 void
DataMapProvider.gather
(HolderLookup.Provider provider) Generate data map entries.void
AdvancementProvider.AdvancementGenerator.generate
(HolderLookup.Provider registries, Consumer<AdvancementHolder> saver, ExistingFileHelper existingFileHelper) A method used to generate advancements for a mod.protected CompletableFuture
<?> GlobalLootModifierProvider.run
(CachedOutput cache, HolderLookup.Provider registries) Constructor parameters in net.neoforged.neoforge.common.data with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionAdvancementProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries, ExistingFileHelper existingFileHelper, List<AdvancementProvider.AdvancementGenerator> subProviders) Constructs an advancement provider using the generators to write the advancements to a file.BlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, @Nullable ExistingFileHelper existingFileHelper) 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, PackType packType, com.mojang.serialization.Codec<T> codec, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) SpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId, ExistingFileHelper existingFileHelper) -
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.replaceMatchToolCriteria
(ItemAbility itemAbility, ItemLike... targetItem) private static BiFunction
<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replacePlayerPredicate
(UnaryOperator<LootItemCondition> replacer, Predicate<LootItemCondition> shouldSkipReplacement) private static BiFunction
<Criterion<?>, HolderLookup.Provider, Criterion<?>> NeoForgeAdvancementProvider.replaceWearingPredicate
(EntitySubPredicate subPredicate, Predicate<EntityEquipmentPredicate> shouldReplace) 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 CompletableFuture
<?> NeoForgeRecipeProvider.buildAdvancement
(CachedOutput p_253674_, HolderLookup.Provider p_323646_, AdvancementHolder p_301116_) private Advancement.Builder
NeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.findAndReplaceInHolder
(AdvancementHolder advancementHolder, HolderLookup.Provider registries) void
NeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.generate
(HolderLookup.Provider registries, Consumer<AdvancementHolder> saver, ExistingFileHelper existingFileHelper) 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
<AdvancementProvider.AdvancementGenerator> NeoForgeAdvancementProvider.getVanillaAdvancementProviders
(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) 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, ExistingFileHelper existingFileHelper) NeoForgeBiomeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeBlockTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, @Nullable ExistingFileHelper existingFileHelper) NeoForgeDamageTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeDataMapsProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> lookupProvider) NeoForgeEnchantmentTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeEntityTypeTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeFluidTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) NeoForgeItemTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<Block>> blockTagProvider, ExistingFileHelper existingFileHelper) NeoForgeLootTableProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) NeoForgeRecipeProvider
(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) NeoForgeSpriteSourceProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper fileHelper) NeoForgeStructureTagsProvider
(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, ExistingFileHelper existingFileHelper) -
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 void
IEntityExtension.deserializeNBT
(HolderLookup.Provider provider, CompoundTag nbt) Deprecated, for removal: This API element is subject to removal in a future version.Use a data component/attachment to store info, orEntity.load(CompoundTag)
as a replacement.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.default CompoundTag
IEntityExtension.serializeNBT
(HolderLookup.Provider provider) Deprecated, for removal: This API element is subject to removal in a future version.Use a data component/attachment to store info. -
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.void
DummySavedData.save
(File file, HolderLookup.Provider provider) Deprecated, for removal: This API element is subject to removal in a future version.DummySavedData.save
(CompoundTag compound, HolderLookup.Provider provider) Deprecated, for removal: This API element is subject to removal in a future version.@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 server, boolean client, boolean dev, boolean reports, boolean validate, boolean flat) Deprecated, for removal: This API element is subject to removal in a future version.DataGeneratorConfig
(Set<String> mods, Path path, Collection<Path> inputs, CompletableFuture<HolderLookup.Provider> lookupProvider, boolean server, boolean client, boolean dev, boolean reports, boolean validate, boolean flat, @Nullable String assetIndex, @Nullable File assetsDir, Collection<Path> existingPacks) -
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
Methods in net.neoforged.neoforge.event with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoid
AddReloadListenerEvent.WrappedStateAwareListener.injectContext
(ICondition.IContext context, HolderLookup.Provider registryLookup) -
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)