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 booleanCreativeModeInventoryScreen.tryRebuildTabContents(SessionSearchTrees searchTrees, FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider registries) private voidCreativeModeInventoryScreen.tryRefreshInvalidatedTabs(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider provider) -
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 TypeMethodDescriptionvoidWorldOpenFlows.createFreshLevel(String levelName, LevelSettings levelSettings, WorldOptions worldOptions, Function<HolderLookup.Provider, WorldDimensions> dimensionGetter, Screen lastScreen) -
Uses of HolderLookup.Provider in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoidSessionSearchTrees.updateCreativeTooltips(HolderLookup.Provider registries, List<ItemStack> items) voidSessionSearchTrees.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 CommandBuildContextCommands.createValidationContext(HolderLookup.Provider provider) static CommandBuildContextCommandBuildContext.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.ProviderParticleArgument.registriesprivate final HolderLookup.ProviderResourceOrIdArgument.registryLookupMethods in net.minecraft.commands.arguments with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic ParticleOptionsParticleArgument.readParticle(com.mojang.brigadier.StringReader reader, HolderLookup.Provider registries) private static <T extends ParticleOptions,O>
TParticleArgument.readParticle(TagParser<O> parser, com.mojang.brigadier.StringReader reader, ParticleType<T> particleType, HolderLookup.Provider registries) Constructors in net.minecraft.commands.arguments with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprivateComponentArgument(HolderLookup.Provider registries) privateStyleArgument(HolderLookup.Provider registries) -
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.ProviderItemPredicateArgument.Context.registriesMethods in net.minecraft.commands.arguments.item with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionItemInput.serialize(HolderLookup.Provider levelRegistry) private StringItemInput.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 TypeInterfaceDescriptioninterfaceThe root level registry, essentially a registry of registries.static interfaceClasses in net.minecraft.core that implement HolderLookup.ProviderFields in net.minecraft.core declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.ProviderRegistrySetBuilder.PatchedRegistries.fullThe field for thefullrecord component.private final HolderLookup.ProviderRegistrySetBuilder.PatchedRegistries.patchesThe field for thepatchesrecord component.Methods in net.minecraft.core that return HolderLookup.ProviderModifier and TypeMethodDescriptionRegistrySetBuilder.build(RegistryAccess registryAccess) private static HolderLookup.ProviderRegistrySetBuilder.buildProviderWithContext(RegistrySetBuilder.UniversalOwner owner, RegistryAccess registryAccess, Stream<HolderLookup.RegistryLookup<?>> lookups) static HolderLookup.ProviderHolderLookup.Provider.create(Stream<HolderLookup.RegistryLookup<?>> lookupStream) private HolderLookup.ProviderRegistrySetBuilder.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 thefullrecord component.RegistrySetBuilder.PatchedRegistries.patches()Returns the value of thepatchesrecord 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 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.ProviderRegistrySetBuilder.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 aPatchedRegistriesrecord 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.registriesMethods in net.minecraft.data.advancements with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoidAdvancementSubProvider.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) -
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.BuilderVanillaAdventureAdvancements.addBiomes(Advancement.Builder builder, HolderLookup.Provider levelRegistry, List<ResourceKey<Biome>> biomes) protected static voidVanillaAdventureAdvancements.createAdventuringTime(HolderLookup.Provider levelRegistry, Consumer<AdvancementHolder> writer, AdvancementHolder parent, MultiNoiseBiomeSourceParameterList.Preset preset) voidVanillaAdventureAdvancements.generate(HolderLookup.Provider p_255887_, Consumer<AdvancementHolder> p_256428_) voidVanillaHusbandryAdvancements.generate(HolderLookup.Provider p_255680_, Consumer<AdvancementHolder> p_251389_) voidVanillaNetherAdvancements.generate(HolderLookup.Provider p_256338_, Consumer<AdvancementHolder> p_249760_) voidVanillaStoryAdvancements.generate(HolderLookup.Provider p_256574_, Consumer<AdvancementHolder> p_248554_) voidVanillaTheEndAdvancements.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 AdvancementProviderVanillaAdvancementProvider.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.registriesprivate final CompletableFuture<HolderLookup.Provider> BlockListReport.registriesprivate final CompletableFuture<HolderLookup.Provider> CommandsReport.registriesprivate final CompletableFuture<HolderLookup.Provider> ItemListReport.registriesConstructor 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.ProviderBlockLootSubProvider.registriesprotected final HolderLookup.ProviderEntityLootSubProvider.registriesFields in net.minecraft.data.loot with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final Function<HolderLookup.Provider, LootTableSubProvider> LootTableProvider.SubProviderEntry.providerThe field for theproviderrecord component.private final CompletableFuture<HolderLookup.Provider> LootTableProvider.registriesMethods in net.minecraft.data.loot that return types with arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionLootTableProvider.SubProviderEntry.provider()Returns the value of theproviderrecord 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.ProviderModifierConstructorDescriptionprotectedBlockLootSubProvider(Set<Item> explosionResistant, FeatureFlagSet enabledFeatures, Map<ResourceKey<LootTable>, LootTable.Builder> map, HolderLookup.Provider registries) protectedBlockLootSubProvider(Set<Item> explosionResistant, FeatureFlagSet enabledFeatures, HolderLookup.Provider registries) protectedEntityLootSubProvider(FeatureFlagSet required, HolderLookup.Provider registries) protectedEntityLootSubProvider(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, ContextKeySet paramSet) Creates an instance of aSubProviderEntryrecord 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.ProviderTradeRebalanceChestLoot.registriesThe field for theregistriesrecord component.private final HolderLookup.ProviderVanillaArchaeologyLoot.registriesThe field for theregistriesrecord component.private final HolderLookup.ProviderVanillaChestLoot.registriesThe field for theregistriesrecord component.private final HolderLookup.ProviderVanillaEquipmentLoot.registriesThe field for theregistriesrecord component.private final HolderLookup.ProviderVanillaFishingLoot.registriesThe field for theregistriesrecord component.private final HolderLookup.ProviderVanillaGiftLoot.registriesThe field for theregistriesrecord component.private final HolderLookup.ProviderVanillaPiglinBarterLoot.registriesThe field for theregistriesrecord component.private final HolderLookup.ProviderVanillaShearingLoot.registriesThe field for theregistriesrecord component.Methods in net.minecraft.data.loot.packs that return HolderLookup.ProviderModifier and TypeMethodDescriptionTradeRebalanceChestLoot.registries()Returns the value of theregistriesrecord component.VanillaArchaeologyLoot.registries()Returns the value of theregistriesrecord component.VanillaChestLoot.registries()Returns the value of theregistriesrecord component.VanillaEquipmentLoot.registries()Returns the value of theregistriesrecord component.VanillaFishingLoot.registries()Returns the value of theregistriesrecord component.VanillaGiftLoot.registries()Returns the value of theregistriesrecord component.VanillaPiglinBarterLoot.registries()Returns the value of theregistriesrecord component.VanillaShearingLoot.registries()Returns the value of theregistriesrecord component.Method parameters in net.minecraft.data.loot.packs with type arguments of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic LootTableProviderTradeRebalanceLootTableProvider.create(PackOutput output, CompletableFuture<HolderLookup.Provider> registries) static LootTableProviderVanillaLootTableProvider.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 aTradeRebalanceChestLootrecord class.VanillaArchaeologyLoot(HolderLookup.Provider registries) Creates an instance of aVanillaArchaeologyLootrecord class.VanillaBlockLoot(HolderLookup.Provider registries) VanillaChestLoot(HolderLookup.Provider registries) Creates an instance of aVanillaChestLootrecord class.VanillaEntityLoot(HolderLookup.Provider registries) VanillaEquipmentLoot(HolderLookup.Provider registries) Creates an instance of aVanillaEquipmentLootrecord class.VanillaFishingLoot(HolderLookup.Provider registries) Creates an instance of aVanillaFishingLootrecord class.VanillaGiftLoot(HolderLookup.Provider registries) Creates an instance of aVanillaGiftLootrecord class.VanillaPiglinBarterLoot(HolderLookup.Provider registries) Creates an instance of aVanillaPiglinBarterLootrecord class.VanillaShearingLoot(HolderLookup.Provider registries) Creates an instance of aVanillaShearingLootrecord 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.registriesMethods in net.minecraft.data.recipes with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected abstract RecipeProviderRecipeProvider.Runner.createRecipeProvider(HolderLookup.Provider registries, RecipeOutput output) Constructors in net.minecraft.data.recipes with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotectedRecipeProvider(HolderLookup.Provider registries, RecipeOutput output) Constructor parameters in net.minecraft.data.recipes with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionprotectedRunner(PackOutput packOutput, 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 TypeMethodDescriptionprotected RecipeProviderVanillaRecipeProvider.Runner.createRecipeProvider(HolderLookup.Provider p_364945_, RecipeOutput p_362956_) Constructors in net.minecraft.data.recipes.packs with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotectedVanillaRecipeProvider(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.registriesDeprecated.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<JsonElement> ops, RegistryDataLoader.RegistryData<T> registryData) Deprecated.private static voidVanillaRegistries.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.lookupProviderMethods 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 voidBannerPatternTagsProvider.addTags(HolderLookup.Provider p_255819_) protected voidBiomeTagsProvider.addTags(HolderLookup.Provider p_256485_) protected voidDamageTypeTagsProvider.addTags(HolderLookup.Provider p_270108_) protected voidEntityTypeTagsProvider.addTags(HolderLookup.Provider p_255894_) protected voidFlatLevelGeneratorPresetTagsProvider.addTags(HolderLookup.Provider p_255741_) protected voidFluidTagsProvider.addTags(HolderLookup.Provider p_256366_) protected voidGameEventTagsProvider.addTags(HolderLookup.Provider p_255981_) protected voidInstrumentTagsProvider.addTags(HolderLookup.Provider p_256291_) protected voidPaintingVariantTagsProvider.addTags(HolderLookup.Provider p_256017_) protected voidPoiTypeTagsProvider.addTags(HolderLookup.Provider p_256206_) protected voidStructureTagsProvider.addTags(HolderLookup.Provider p_256087_) protected abstract voidTagsProvider.addTags(HolderLookup.Provider provider) protected voidTradeRebalanceEnchantmentTagsProvider.addTags(HolderLookup.Provider p_345111_) protected voidVanillaBlockTagsProvider.addTags(HolderLookup.Provider p_255662_) protected voidVanillaEnchantmentTagsProvider.addTags(HolderLookup.Provider p_341310_) protected voidVanillaItemTagsProvider.addTags(HolderLookup.Provider p_255639_) protected voidWorldPresetTagsProvider.addTags(HolderLookup.Provider p_255734_) protected voidEnchantmentTagsProvider.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) BiomeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantBiomeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) DamageTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantDamageTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) EnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantEnchantmentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) EntityTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantEntityTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) FlatLevelGeneratorPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantFlatLevelGeneratorPresetTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) FluidTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantFluidTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) GameEventTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Neo: Use the mod id variantGameEventTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) InstrumentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantInstrumentTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) 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) 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) 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) 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) PaintingVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantPaintingVariantTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) PoiTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantPoiTypeTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) StructureTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider) Deprecated.Forge: Use the mod id variantStructureTagsProvider(PackOutput output, CompletableFuture<HolderLookup.Provider> provider, String modId) protectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider) Deprecated.Forge: Use the mod id variantprotectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, String modId) protectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider) Deprecated.Forge: Use the mod id variantprotectedTagsProvider(PackOutput output, ResourceKey<? extends Registry<T>> registryKey, CompletableFuture<HolderLookup.Provider> lookupProvider, CompletableFuture<TagsProvider.TagLookup<T>> parentProvider, String modId) TradeRebalanceEnchantmentTagsProvider(PackOutput packOutput, CompletableFuture<HolderLookup.Provider> provider) 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) -
Uses of HolderLookup.Provider in net.minecraft.network.chat
Fields in net.minecraft.network.chat declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.ProviderComponent.SerializerAdapter.registriesMethods in net.minecraft.network.chat with parameters of type HolderLookup.ProviderModifier and TypeMethodDescription(package private) static MutableComponentComponent.Serializer.deserialize(JsonElement json, HolderLookup.Provider provider) static MutableComponentComponent.Serializer.fromJson(JsonElement json, HolderLookup.Provider registries) static MutableComponentComponent.Serializer.fromJson(String json, HolderLookup.Provider registries) static MutableComponentComponent.Serializer.fromJsonLenient(String json, HolderLookup.Provider registries) (package private) static JsonElementComponent.Serializer.serialize(Component component, HolderLookup.Provider provider) static StringComponent.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 TypeFieldDescriptionfinal HolderLookup.ProviderRegistryOps.HolderLookupAdapter.lookupProviderMethods 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
Fields in net.minecraft.server declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.ProviderWorldLoader.DataLoadContext.datapackWorldgenThe field for thedatapackWorldgenrecord component.private final HolderLookup.ProviderReloadableServerRegistries.LoadResult.lookupWithUpdatedTagsThe field for thelookupWithUpdatedTagsrecord component.private final HolderLookup.ProviderReloadableServerRegistries.Holder.registriesprivate final HolderLookup.ProviderServerAdvancementManager.registriesprivate final HolderLookup.ProviderReloadableServerResources.registryLookupMethods in net.minecraft.server that return HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static HolderLookup.ProviderReloadableServerRegistries.concatenateLookups(HolderLookup.Provider lookup1, HolderLookup.Provider lookup2) WorldLoader.DataLoadContext.datapackWorldgen()Returns the value of thedatapackWorldgenrecord component.ReloadableServerResources.getRegistryLookup()Returns the lookup provider access for the currently active reload.ReloadableServerRegistries.LoadResult.lookupWithUpdatedTags()Returns the value of thelookupWithUpdatedTagsrecord component.Methods in net.minecraft.server with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprivate static HolderLookup.ProviderReloadableServerRegistries.concatenateLookups(HolderLookup.Provider lookup1, HolderLookup.Provider lookup2) private static ReloadableServerRegistries.LoadResultReloadableServerRegistries.createAndValidateFullContext(LayeredRegistryAccess<RegistryLayer> registryAccess, HolderLookup.Provider provider, List<WritableRegistry<?>> registries) private static voidReloadableServerRegistries.validateLootRegistries(HolderLookup.Provider registries) private static <T> voidReloadableServerRegistries.validateRegistry(ValidationContext context, LootDataType<T> lootDataType, HolderLookup.Provider registries) 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 aDataLoadContextrecord class.Holder(HolderLookup.Provider registries) LoadResult(LayeredRegistryAccess<RegistryLayer> layers, HolderLookup.Provider lookupWithUpdatedTags) Creates an instance of aLoadResultrecord class.privateReloadableServerResources(LayeredRegistryAccess<RegistryLayer> registryAccess, HolderLookup.Provider registries, FeatureFlagSet enabledFeatures, Commands.CommandSelection commandSelection, List<Registry.PendingTags<?>> postponedTags, int functionCompilationLevel) ServerAdvancementManager(HolderLookup.Provider registries) -
Uses of HolderLookup.Provider in net.minecraft.server.bossevents
Methods in net.minecraft.server.bossevents with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoidCustomBossEvents.load(CompoundTag tag, HolderLookup.Provider levelRegistry) CustomBossEvents.save(HolderLookup.Provider levelRegistry) -
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 registries) DedicatedServerProperties.createDimensions(HolderLookup.Provider registries) -
Uses of HolderLookup.Provider in net.minecraft.server.packs.resources
Constructors in net.minecraft.server.packs.resources with parameters of type HolderLookup.ProviderModifierConstructorDescriptionprotectedSimpleJsonResourceReloadListener(HolderLookup.Provider provider, com.mojang.serialization.Codec<T> codec, ResourceKey<? extends Registry<T>> registryKey) -
Uses of HolderLookup.Provider in net.minecraft.util
Fields in net.minecraft.util declared as HolderLookup.ProviderModifier and TypeFieldDescription(package private) final HolderLookup.ProviderPlaceholderLookupProvider.contextMethods 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> codec, T value, HolderLookup.Provider provider) 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 TypeMethodDescriptionvoidLockCode.addToTag(CompoundTag tag, HolderLookup.Provider registries) SimpleContainer.createTag(HolderLookup.Provider levelRegistry) static LockCodeLockCode.fromTag(CompoundTag tag, HolderLookup.Provider registries) voidSimpleContainer.fromTag(ListTag tag, HolderLookup.Provider levelRegistry) static voidContainerHelper.loadAllItems(CompoundTag tag, NonNullList<ItemStack> items, HolderLookup.Provider levelRegistry) static CompoundTagContainerHelper.saveAllItems(CompoundTag tag, NonNullList<ItemStack> items, boolean alwaysPutTag, HolderLookup.Provider levelRegistry) static CompoundTagContainerHelper.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 voidInventoryCarrier.readInventoryFromTag(CompoundTag tag, HolderLookup.Provider levelRegistry) default voidInventoryCarrier.writeInventoryToTag(CompoundTag tag, HolderLookup.Provider levelRegistry) -
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 voidContainerEntity.addChestVehicleSaveData(CompoundTag tag, HolderLookup.Provider levelRegistry) default voidContainerEntity.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 p_330801_) voidPlayerEnderChestContainer.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.ProviderCreativeModeTab.ItemDisplayParameters.holdersThe field for theholdersrecord component.Methods in net.minecraft.world.item that return HolderLookup.ProviderModifier and TypeMethodDescriptionCreativeModeTab.ItemDisplayParameters.holders()Returns the value of theholdersrecord 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 voidCreativeModeTabs.generatePresetPaintings(CreativeModeTab.Output output, HolderLookup.Provider registries, HolderLookup.RegistryLookup<PaintingVariant> paintingVariants, Predicate<Holder<PaintingVariant>> predicate, CreativeModeTab.TabVisibility tabVisibility) private Optional<Holder<Instrument>> InstrumentItem.getInstrument(ItemStack stack, HolderLookup.Provider registries) EntityType<?> SpawnEggItem.getType(HolderLookup.Provider registries, ItemStack provider) booleanCreativeModeTab.ItemDisplayParameters.needsUpdate(FeatureFlagSet enabledFeatures, boolean hasPermissions, HolderLookup.Provider holders) static Item.TooltipContextItem.TooltipContext.of(HolderLookup.Provider registries) ItemStack.parse(HolderLookup.Provider lookupProvider, Tag tag) ItemStack.save(HolderLookup.Provider levelRegistryAccess) ItemStack.save(HolderLookup.Provider levelRegistryAccess, Tag outputTag) booleanSpawnEggItem.spawnsEntity(HolderLookup.Provider registries, ItemStack stack, EntityType<?> entityType) static booleanCreativeModeTabs.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 aItemDisplayParametersrecord 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 booleanWrittenBookContent.isPageTooLarge(Component page, HolderLookup.Provider registryAccess) booleanCustomData.loadInto(BlockEntity blockEntity, HolderLookup.Provider levelRegistry) <T> TCustomData.parseEntityType(HolderLookup.Provider registries, ResourceKey<? extends Registry<T>> registryKey) InstrumentComponent.unwrap(HolderLookup.Provider registries) ProvidesTrimMaterial.unwrap(HolderLookup.Provider registries) -
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 ItemStackSmithingTrimRecipe.applyTrim(HolderLookup.Provider registries, ItemStack base, ItemStack addition, Holder<TrimPattern> pattern) 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 input, HolderLookup.Provider registries) 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<?>> recipe, JsonObject json, 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.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 registries, ResourceKey<Registry<T>> registryKey, TagKey<T> key) -
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 registries, ItemStack ingredient) -
Uses of HolderLookup.Provider in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoidBaseCommandBlock.load(CompoundTag tag, HolderLookup.Provider levelRegistry) BaseCommandBlock.save(CompoundTag tag, HolderLookup.Provider levelRegistry) -
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 registries) 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 voidAbstractFurnaceBlockEntity.loadAdditional(CompoundTag p_155025_, HolderLookup.Provider p_323468_) protected voidBannerBlockEntity.loadAdditional(CompoundTag p_338645_, HolderLookup.Provider p_338247_) protected voidBarrelBlockEntity.loadAdditional(CompoundTag p_155055_, HolderLookup.Provider p_324230_) protected voidBaseContainerBlockEntity.loadAdditional(CompoundTag p_338606_, HolderLookup.Provider p_338309_) protected voidBeaconBlockEntity.loadAdditional(CompoundTag p_338669_, HolderLookup.Provider p_338291_) protected voidBeehiveBlockEntity.loadAdditional(CompoundTag p_338675_, HolderLookup.Provider p_338666_) protected voidBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBrewingStandBlockEntity.loadAdditional(CompoundTag p_338530_, HolderLookup.Provider p_338200_) protected voidBrushableBlockEntity.loadAdditional(CompoundTag p_338786_, HolderLookup.Provider p_338480_) protected voidCampfireBlockEntity.loadAdditional(CompoundTag p_155312_, HolderLookup.Provider p_323804_) protected voidChestBlockEntity.loadAdditional(CompoundTag p_155349_, HolderLookup.Provider p_324564_) protected voidChiseledBookShelfBlockEntity.loadAdditional(CompoundTag p_338883_, HolderLookup.Provider p_338454_) protected voidCommandBlockEntity.loadAdditional(CompoundTag p_338502_, HolderLookup.Provider p_338638_) protected voidComparatorBlockEntity.loadAdditional(CompoundTag p_338778_, HolderLookup.Provider p_338355_) protected voidConduitBlockEntity.loadAdditional(CompoundTag p_338591_, HolderLookup.Provider p_338280_) protected voidCrafterBlockEntity.loadAdditional(CompoundTag p_307457_, HolderLookup.Provider p_324538_) protected voidCreakingHeartBlockEntity.loadAdditional(CompoundTag p_389460_, HolderLookup.Provider p_389519_) protected voidDecoratedPotBlockEntity.loadAdditional(CompoundTag p_338486_, HolderLookup.Provider p_338310_) protected voidDispenserBlockEntity.loadAdditional(CompoundTag p_155496_, HolderLookup.Provider p_323868_) protected voidEnchantingTableBlockEntity.loadAdditional(CompoundTag p_341199_, HolderLookup.Provider p_341063_) protected voidHopperBlockEntity.loadAdditional(CompoundTag p_155588_, HolderLookup.Provider p_324320_) protected voidJigsawBlockEntity.loadAdditional(CompoundTag p_155608_, HolderLookup.Provider p_324139_) protected voidJukeboxBlockEntity.loadAdditional(CompoundTag p_155616_, HolderLookup.Provider p_324026_) protected voidLecternBlockEntity.loadAdditional(CompoundTag p_155625_, HolderLookup.Provider p_324025_) protected voidSculkCatalystBlockEntity.loadAdditional(CompoundTag p_338264_, HolderLookup.Provider p_338447_) protected voidSculkSensorBlockEntity.loadAdditional(CompoundTag p_338719_, HolderLookup.Provider p_338792_) protected voidSculkShriekerBlockEntity.loadAdditional(CompoundTag p_222868_, HolderLookup.Provider p_324354_) protected voidShulkerBoxBlockEntity.loadAdditional(CompoundTag p_155678_, HolderLookup.Provider p_324114_) protected voidSignBlockEntity.loadAdditional(CompoundTag p_155716_, HolderLookup.Provider p_324351_) protected voidSkullBlockEntity.loadAdditional(CompoundTag p_155745_, HolderLookup.Provider p_323876_) protected voidSpawnerBlockEntity.loadAdditional(CompoundTag p_338334_, HolderLookup.Provider p_338853_) protected voidStructureBlockEntity.loadAdditional(CompoundTag p_155800_, HolderLookup.Provider p_324076_) voidTestBlockEntity.loadAdditional(CompoundTag p_397510_, HolderLookup.Provider p_397910_) protected voidTestInstanceBlockEntity.loadAdditional(CompoundTag p_398056_, HolderLookup.Provider p_397876_) protected voidTheEndGatewayBlockEntity.loadAdditional(CompoundTag p_155840_, HolderLookup.Provider p_323480_) protected voidTrialSpawnerBlockEntity.loadAdditional(CompoundTag p_338752_, HolderLookup.Provider p_338872_) final voidBlockEntity.loadCustomOnly(CompoundTag tag, HolderLookup.Provider registries) voidShulkerBoxBlockEntity.loadFromTag(CompoundTag tag, HolderLookup.Provider levelRegistry) static BlockEntityBlockEntity.loadStatic(BlockPos pos, BlockState state, CompoundTag tag, HolderLookup.Provider registries) final voidBlockEntity.loadWithComponents(CompoundTag tag, HolderLookup.Provider registries) static ComponentBlockEntity.parseCustomNameSafe(Tag tag, HolderLookup.Provider registries) protected voidAbstractFurnaceBlockEntity.saveAdditional(CompoundTag p_187452_, HolderLookup.Provider p_323656_) protected voidBannerBlockEntity.saveAdditional(CompoundTag p_187456_, HolderLookup.Provider p_324143_) protected voidBarrelBlockEntity.saveAdditional(CompoundTag p_187459_, HolderLookup.Provider p_323686_) protected voidBaseContainerBlockEntity.saveAdditional(CompoundTag p_187461_, HolderLookup.Provider p_324280_) protected voidBeaconBlockEntity.saveAdditional(CompoundTag p_187463_, HolderLookup.Provider p_324268_) protected voidBeehiveBlockEntity.saveAdditional(CompoundTag p_187467_, HolderLookup.Provider p_324426_) protected voidBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBrewingStandBlockEntity.saveAdditional(CompoundTag p_187484_, HolderLookup.Provider p_324461_) protected voidBrushableBlockEntity.saveAdditional(CompoundTag p_277339_, HolderLookup.Provider p_323885_) protected voidCampfireBlockEntity.saveAdditional(CompoundTag p_187486_, HolderLookup.Provider p_324005_) protected voidChestBlockEntity.saveAdditional(CompoundTag p_187489_, HolderLookup.Provider p_324448_) protected voidChiseledBookShelfBlockEntity.saveAdditional(CompoundTag p_251872_, HolderLookup.Provider p_323649_) protected voidCommandBlockEntity.saveAdditional(CompoundTag p_187491_, HolderLookup.Provider p_324575_) protected voidComparatorBlockEntity.saveAdditional(CompoundTag p_187493_, HolderLookup.Provider p_323979_) protected voidConduitBlockEntity.saveAdditional(CompoundTag p_187495_, HolderLookup.Provider p_323702_) protected voidCrafterBlockEntity.saveAdditional(CompoundTag p_307531_, HolderLookup.Provider p_324381_) protected voidCreakingHeartBlockEntity.saveAdditional(CompoundTag p_389474_, HolderLookup.Provider p_389560_) protected voidDecoratedPotBlockEntity.saveAdditional(CompoundTag p_272957_, HolderLookup.Provider p_323719_) protected voidDispenserBlockEntity.saveAdditional(CompoundTag p_187498_, HolderLookup.Provider p_323791_) protected voidEnchantingTableBlockEntity.saveAdditional(CompoundTag p_341088_, HolderLookup.Provider p_341376_) protected voidHopperBlockEntity.saveAdditional(CompoundTag p_187502_, HolderLookup.Provider p_324174_) protected voidJigsawBlockEntity.saveAdditional(CompoundTag p_187504_, HolderLookup.Provider p_323960_) protected voidJukeboxBlockEntity.saveAdditional(CompoundTag p_187507_, HolderLookup.Provider p_323723_) protected voidLecternBlockEntity.saveAdditional(CompoundTag p_187509_, HolderLookup.Provider p_323474_) protected voidSculkCatalystBlockEntity.saveAdditional(CompoundTag p_222789_, HolderLookup.Provider p_324018_) protected voidSculkSensorBlockEntity.saveAdditional(CompoundTag p_187511_, HolderLookup.Provider p_323787_) protected voidSculkShriekerBlockEntity.saveAdditional(CompoundTag p_222878_, HolderLookup.Provider p_324505_) protected voidShulkerBoxBlockEntity.saveAdditional(CompoundTag p_187513_, HolderLookup.Provider p_324152_) protected voidSignBlockEntity.saveAdditional(CompoundTag p_187515_, HolderLookup.Provider p_324471_) protected voidSkullBlockEntity.saveAdditional(CompoundTag p_187518_, HolderLookup.Provider p_324418_) protected voidSpawnerBlockEntity.saveAdditional(CompoundTag p_187521_, HolderLookup.Provider p_324509_) protected voidStructureBlockEntity.saveAdditional(CompoundTag p_187524_, HolderLookup.Provider p_323617_) voidTestBlockEntity.saveAdditional(CompoundTag p_397693_, HolderLookup.Provider p_397360_) protected voidTestInstanceBlockEntity.saveAdditional(CompoundTag p_397008_, HolderLookup.Provider p_397043_) protected voidTheEndGatewayBlockEntity.saveAdditional(CompoundTag p_187527_, HolderLookup.Provider p_324553_) protected voidTrialSpawnerBlockEntity.saveAdditional(CompoundTag p_311806_, HolderLookup.Provider p_324342_) final CompoundTagBlockEntity.saveCustomAndMetadata(HolderLookup.Provider registries) final CompoundTagBlockEntity.saveCustomOnly(HolderLookup.Provider registries) final CompoundTagBlockEntity.saveWithFullMetadata(HolderLookup.Provider registries) final CompoundTagBlockEntity.saveWithId(HolderLookup.Provider registries) final CompoundTagBlockEntity.saveWithoutMetadata(HolderLookup.Provider registries) static FuelValuesFuelValues.vanillaBurnTimes(HolderLookup.Provider registries, FeatureFlagSet enabledFeatures) static FuelValuesFuelValues.vanillaBurnTimes(HolderLookup.Provider registries, FeatureFlagSet enabledFeatures, int smeltingTime) Constructors in net.minecraft.world.level.block.entity with parameters of type HolderLookup.ProviderModifierConstructorDescriptionBuilder(HolderLookup.Provider registries, FeatureFlagSet enabledFeatures) -
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 voidVaultBlockEntity.loadAdditional(CompoundTag p_324011_, HolderLookup.Provider p_324430_) protected voidVaultBlockEntity.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 voidPistonMovingBlockEntity.loadAdditional(CompoundTag p_155930_, HolderLookup.Provider p_324214_) protected voidPistonMovingBlockEntity.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 CompoundTagChunkAccess.getBlockEntityNbtForSaving(BlockPos pos, HolderLookup.Provider registries) 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 voidChunkAccess.readAttachmentsFromNBT(HolderLookup.Provider provider, CompoundTag tag) FOR INTERNAL USE ONLYfinal CompoundTagChunkAccess.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 registries, ChunkGenerator chunkGenerator) -
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 WorldDimensionsWorldPresets.createFlatWorldDimensions(HolderLookup.Provider registries) static WorldDimensionsWorldPresets.createNormalWorldDimensions(HolderLookup.Provider registries) static LevelStemWorldPresets.getNormalOverworld(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.ProviderDimensionDataStorage.registriesMethods in net.minecraft.world.level.storage with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic LevelDataAndDimensionsLevelStorageSource.getLevelDataAndDimensions(com.mojang.serialization.Dynamic<?> levelData, WorldDataConfiguration dataConfiguration, Registry<LevelStem> levelStemRegistry, HolderLookup.Provider registries) Constructors in net.minecraft.world.level.storage with parameters of type HolderLookup.ProviderModifierConstructorDescriptionDimensionDataStorage(SavedData.Context context, Path 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.BuilderLootItemRandomChanceWithEnchantedBonusCondition.randomChanceAndLootingBoost(HolderLookup.Provider registries, float base, float perLevelAfterFirst) -
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 voidAttachmentInternals.copyChunkAttachmentsOnPromotion(HolderLookup.Provider provider, AttachmentHolder.AsField from, AttachmentHolder.AsField to) protected final voidAttachmentHolder.deserializeAttachments(HolderLookup.Provider provider, CompoundTag tag) Reads serializable attachments from a tag previously created viaAttachmentHolder.serializeAttachments(HolderLookup.Provider).voidAttachmentHolder.AsField.deserializeInternal(HolderLookup.Provider provider, CompoundTag tag) IAttachmentSerializer.read(IAttachmentHolder holder, S tag, HolderLookup.Provider provider) Reads the attachment from NBT.final @Nullable CompoundTagAttachmentHolder.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.ProviderCommonHooks.extractLookupProvider(RegistryOps<?> ops) Extracts aHolderLookup.Providerfrom the givenops, if possible.Methods in net.neoforged.neoforge.common with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic @Nullable StringCommonHooks.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 voidVillagerTradingManager.postVillagerEvents(HolderLookup.Provider registries) Posts a VillagerTradesEvent for each registered profession.private static voidVillagerTradingManager.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 voidICondition.writeConditions(HolderLookup.Provider registries, JsonObject jsonObject, List<ICondition> conditions) Writes a list of conditions to a JSON object.static voidICondition.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.ProviderGlobalLootModifierProvider.registriesprotected HolderLookup.ProviderRecipePrioritiesProvider.registriesFields in net.neoforged.neoforge.common.data with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture<HolderLookup.Provider> DatapackBuiltinEntriesProvider.fullRegistriesprotected final CompletableFuture<HolderLookup.Provider> DataMapProvider.lookupProviderprotected final CompletableFuture<HolderLookup.Provider> JsonCodecProvider.lookupProviderprivate final CompletableFuture<HolderLookup.Provider> GlobalLootModifierProvider.registriesLookupprivate final CompletableFuture<HolderLookup.Provider> RecipePrioritiesProvider.registriesLookupMethods 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 theRegistrySetBuilderMethods in net.neoforged.neoforge.common.data with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionprotected abstract voidDataMapProvider.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) protectedDataMapProvider(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.criteriaReplacersThe field for thecriteriaReplacersrecord 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 thecriteriaReplacersrecord 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 voidNeoForgeBiomeTagsProvider.addTags(HolderLookup.Provider lookupProvider) voidNeoForgeBlockTagsProvider.addTags(HolderLookup.Provider p_256380_) protected voidNeoForgeDamageTypeTagsProvider.addTags(HolderLookup.Provider lookupProvider) voidNeoForgeEnchantmentTagsProvider.addTags(HolderLookup.Provider lookupProvider) voidNeoForgeEntityTypeTagsProvider.addTags(HolderLookup.Provider lookupProvider) voidNeoForgeFluidTagsProvider.addTags(HolderLookup.Provider lookupProvider) voidNeoForgeItemTagsProvider.addTags(HolderLookup.Provider lookupProvider) voidNeoForgeStructureTagsProvider.addTags(HolderLookup.Provider lookupProvider) protected RecipeProviderNeoForgeRecipeProvider.Runner.createRecipeProvider(HolderLookup.Provider lookupProvider, RecipeOutput output) private Advancement.BuilderNeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.findAndReplaceInHolder(AdvancementHolder advancementHolder, HolderLookup.Provider registries) protected voidNeoForgeDataMapsProvider.gather(HolderLookup.Provider provider) voidNeoForgeAdvancementProvider.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) privateNeoForgeRecipeProvider(HolderLookup.Provider provider, NeoForgeRecipeProvider.InterceptingRecipeOutput output) Constructor parameters in net.neoforged.neoforge.common.data.internal with type arguments of type HolderLookup.ProviderModifierConstructorDescriptionprivateNeoForgeAdvancementGenerator(AdvancementSubProvider vanillaProvider, List<BiFunction<Criterion<?>, HolderLookup.Provider, Criterion<?>>> criteriaReplacers) Creates an instance of aNeoForgeAdvancementGeneratorrecord 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.ProviderIHolderLookupProviderExtension.self()Methods in net.neoforged.neoforge.common.extensions with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptiondefault @Nullable StringIItemExtension.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 voidIBlockEntityExtension.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 voidIBlockEntityExtension.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 TypeMethodDescriptionvoidINBTSerializable.deserializeNBT(HolderLookup.Provider provider, T nbt) @Nullable BlockEntityBlockSnapshot.recreateBlockEntity(HolderLookup.Provider provider) Recreates a block entity from the stored data (pos/state/NBT) of this block snapshot.@UnknownNullability TINBTSerializable.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 TypeMethodDescriptionvoidLevelChunkAuxiliaryLightManager.deserializeNBT(HolderLookup.Provider provider, ListTag list) @Nullable ListTagLevelChunkAuxiliaryLightManager.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.lookupProviderprivate @Nullable CompletableFuture<HolderLookup.Provider> GatherDataEvent.registriesWithModdedEntriesMethods 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 TypeMethodDescriptionvoidEnergyStorage.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.ProviderTagsUpdatedEvent.lookupProviderprivate final HolderLookup.ProviderLootTableLoadEvent.registriesMethods 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 LootTableEventHooks.loadLootTable(HolderLookup.Provider registries, ResourceLocation name, LootTable table) Fires theLootTableLoadEventfor non-empty loot tables and returns the table if the event was not canceled and the table was not set toLootTable.EMPTYin 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.ProviderVillagerTradesEvent.registriesprivate final HolderLookup.ProviderWandererTradesEvent.registriesMethods 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 FluidStackFluidStack.parseOptional(HolderLookup.Provider lookupProvider, CompoundTag tag) Tries to parse a fluid stack, defaulting toFluidStack.EMPTYon 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 TypeMethodDescriptionvoidItemStackHandler.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.ProviderContextAwareReloadListener.registryLookupMethods in net.neoforged.neoforge.resource that return HolderLookup.ProviderModifier and TypeMethodDescriptionprotected final HolderLookup.ProviderContextAwareReloadListener.getRegistryLookup()Returns the registry access held by this listener, orRegistryAccess.EMPTYif it is unavailable.Methods in net.neoforged.neoforge.resource with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoidContextAwareReloadListener.injectContext(ICondition.IContext context, HolderLookup.Provider registryLookup)