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.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 <T> TParserUtils.parseJson(HolderLookup.Provider registries, com.mojang.brigadier.StringReader reader, com.mojang.serialization.Codec<T> codec) 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.ProviderComponentArgument.registriesprivate final HolderLookup.ProviderParticleArgument.registriesprivate final HolderLookup.ProviderStyleArgument.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>
TParticleArgument.readParticle(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
Methods 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 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.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.registriesDeprecated.Methods 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) 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.BuilderVanillaAdventureAdvancements.addBiomes(Advancement.Builder builder, HolderLookup.Provider levelRegistry, List<ResourceKey<Biome>> biomes) private static Advancement.BuilderVanillaHusbandryAdvancements.addTamedWolfVariants(Advancement.Builder builder, HolderLookup.Provider registries) protected static voidVanillaAdventureAdvancements.createAdventuringTime(HolderLookup.Provider levelRegistry, Consumer<AdvancementHolder> writer, AdvancementHolder parent, MultiNoiseBiomeSourceParameterList.Preset preset) voidVanillaAdventureAdvancements.generate(HolderLookup.Provider registries, Consumer<AdvancementHolder> writer) voidVanillaHusbandryAdvancements.generate(HolderLookup.Provider registries, Consumer<AdvancementHolder> writer) 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, LootContextParamSet 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 with type parameters of type HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final CompletableFuture<HolderLookup.Provider> RecipeProvider.registriesMethods 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 voidRecipeProvider.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.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<com.google.gson.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 provider) protected voidBiomeTagsProvider.addTags(HolderLookup.Provider provider) protected voidCatVariantTagsProvider.addTags(HolderLookup.Provider provider) protected voidDamageTypeTagsProvider.addTags(HolderLookup.Provider provider) protected voidEntityTypeTagsProvider.addTags(HolderLookup.Provider provider) protected voidFlatLevelGeneratorPresetTagsProvider.addTags(HolderLookup.Provider provider) protected voidFluidTagsProvider.addTags(HolderLookup.Provider provider) protected voidGameEventTagsProvider.addTags(HolderLookup.Provider provider) protected voidInstrumentTagsProvider.addTags(HolderLookup.Provider provider) protected voidPaintingVariantTagsProvider.addTags(HolderLookup.Provider provider) protected voidPoiTypeTagsProvider.addTags(HolderLookup.Provider provider) protected voidStructureTagsProvider.addTags(HolderLookup.Provider provider) protected abstract voidTagsProvider.addTags(HolderLookup.Provider provider) protected voidTradeRebalanceEnchantmentTagsProvider.addTags(HolderLookup.Provider provider) protected voidTradeRebalanceStructureTagsProvider.addTags(HolderLookup.Provider provider) protected voidVanillaBlockTagsProvider.addTags(HolderLookup.Provider provider) protected voidVanillaEnchantmentTagsProvider.addTags(HolderLookup.Provider provider) protected voidVanillaItemTagsProvider.addTags(HolderLookup.Provider p_255639_) protected voidWorldPresetTagsProvider.addTags(HolderLookup.Provider provider) 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, 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) 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, ExistingFileHelper existingFileHelper) 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, 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.ProviderComponent.SerializerAdapter.registriesMethods in net.minecraft.network.chat with parameters of type HolderLookup.ProviderModifier and TypeMethodDescription(package private) static MutableComponentComponent.Serializer.deserialize(com.google.gson.JsonElement json, HolderLookup.Provider provider) static MutableComponentComponent.Serializer.fromJson(com.google.gson.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 com.google.gson.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 TypeFieldDescriptionprivate final 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
Classes in net.minecraft.server that implement HolderLookup.ProviderModifier and TypeClassDescription(package private) static class(package private) static classFields in net.minecraft.server declared as HolderLookup.ProviderModifier and TypeFieldDescriptionprivate final HolderLookup.ProviderServerAdvancementManager.registriesMethods 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 ScoreboardSaveDataServerScoreboard.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 CustomBossEventCustomBossEvent.load(CompoundTag p_tag, ResourceLocation id, HolderLookup.Provider levelRegistry) voidCustomBossEvents.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) voidSimpleContainer.fromTag(ListTag tag, HolderLookup.Provider levelRegistry) static voidContainerHelper.loadAllItems(CompoundTag tag, NonNullList<ItemStack> items, HolderLookup.Provider levelRegistry) RandomSequences.save(CompoundTag tag, HolderLookup.Provider registries) 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.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 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 levelRegistry) voidPlayerEnderChestContainer.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.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) 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) static ItemStackItemStack.parseOptional(HolderLookup.Provider lookupProvider, CompoundTag tag) ItemStack.save(HolderLookup.Provider levelRegistryAccess) ItemStack.save(HolderLookup.Provider levelRegistryAccess, Tag outputTag) ItemStack.saveOptional(HolderLookup.Provider levelRegistryAccess) 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.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 booleanWrittenBookContent.isPageTooLarge(Component page, HolderLookup.Provider registryAccess) booleanCustomData.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 TypeMethodDescriptionvoidBaseCommandBlock.load(CompoundTag tag, HolderLookup.Provider levelRegistry) static ForcedChunksSavedDataForcedChunksSavedData.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 voidAbstractFurnaceBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBannerBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBarrelBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBaseContainerBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBeaconBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBeehiveBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBrewingStandBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBrushableBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidCampfireBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidChestBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidChiseledBookShelfBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidCommandBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidComparatorBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidConduitBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidCrafterBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidDecoratedPotBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidDispenserBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidEnchantingTableBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidHopperBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidJigsawBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidJukeboxBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidLecternBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSculkCatalystBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSculkSensorBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSculkShriekerBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidShulkerBoxBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSignBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSkullBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSpawnerBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidStructureBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidTheEndGatewayBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidTrialSpawnerBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) 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(String customName, HolderLookup.Provider registries) protected voidAbstractFurnaceBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBannerBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBarrelBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBaseContainerBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBeaconBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBeehiveBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBrewingStandBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidBrushableBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidCampfireBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidChestBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidChiseledBookShelfBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidCommandBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidComparatorBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidConduitBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidCrafterBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidDecoratedPotBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidDispenserBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidEnchantingTableBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidHopperBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidJigsawBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidJukeboxBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidLecternBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSculkCatalystBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSculkSensorBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSculkShriekerBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidShulkerBoxBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSignBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSkullBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidSpawnerBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidStructureBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidTheEndGatewayBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidTrialSpawnerBlockEntity.saveAdditional(CompoundTag tag, HolderLookup.Provider registries) final CompoundTagBlockEntity.saveCustomAndMetadata(HolderLookup.Provider registries) final CompoundTagBlockEntity.saveCustomOnly(HolderLookup.Provider registries) voidBlockEntity.saveToItem(ItemStack stack, HolderLookup.Provider registries) final CompoundTagBlockEntity.saveWithFullMetadata(HolderLookup.Provider registries) final CompoundTagBlockEntity.saveWithId(HolderLookup.Provider registries) final CompoundTagBlockEntity.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> TagVaultBlockEntity.encode(com.mojang.serialization.Codec<T> codec, T value, HolderLookup.Provider levelRegistry) VaultBlockEntity.getUpdateTag(HolderLookup.Provider registries) protected voidVaultBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidVaultBlockEntity.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 voidPistonMovingBlockEntity.loadAdditional(CompoundTag tag, HolderLookup.Provider registries) protected voidPistonMovingBlockEntity.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 CompoundTagChunkAccess.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 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.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.deserializerThe field for thedeserializerrecord 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 thedeserializerrecord component.Methods in net.minecraft.world.level.saveddata with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionvoidSavedData.save(File file, HolderLookup.Provider registries) abstract CompoundTagSavedData.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 aFactoryrecord 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 MapIndexMapIndex.load(CompoundTag tag, HolderLookup.Provider registries) static MapItemSavedDataMapItemSavedData.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.ProviderDimensionDataStorage.registriesMethods 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.BuilderLootItemRandomChanceWithEnchantedBonusCondition.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 voidScoreboardSaveData.loadObjectives(ListTag tag, HolderLookup.Provider levelRegistry) protected voidScoreboard.loadPlayerScores(ListTag tag, HolderLookup.Provider levelRegistry) private voidScoreboardSaveData.loadTeams(ListTag tag, HolderLookup.Provider levelRegistry) static ScoreScore.read(CompoundTag tag, HolderLookup.Provider levelRegistry) ScoreboardSaveData.save(CompoundTag tag, HolderLookup.Provider registries) private ListTagScoreboardSaveData.saveObjectives(HolderLookup.Provider levelRegistry) protected ListTagScoreboard.savePlayerScores(HolderLookup.Provider levelRegistry) private ListTagScoreboardSaveData.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 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.LevelAttachmentsSavedData.save(CompoundTag tag, HolderLookup.Provider provider) 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.common.conditions
Methods in net.neoforged.neoforge.common.conditions with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptionstatic voidICondition.writeConditions(HolderLookup.Provider registries, com.google.gson.JsonObject jsonObject, List<ICondition> conditions) Writes a list of conditions to a JSON object.static voidICondition.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.ProviderGlobalLootModifierProvider.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.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 voidDataMapProvider.gather(HolderLookup.Provider provider) Generate data map entries.voidAdvancementProvider.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) 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, 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.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.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 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 CompletableFuture<?> NeoForgeRecipeProvider.buildAdvancement(CachedOutput p_253674_, HolderLookup.Provider p_323646_, AdvancementHolder p_301116_) private Advancement.BuilderNeoForgeAdvancementProvider.NeoForgeAdvancementGenerator.findAndReplaceInHolder(AdvancementHolder advancementHolder, HolderLookup.Provider registries) voidNeoForgeAdvancementProvider.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.ProviderModifierConstructorDescriptionprivateNeoForgeAdvancementGenerator(AdvancementSubProvider vanillaProvider, List<BiFunction<Criterion<?>, HolderLookup.Provider, Criterion<?>>> criteriaReplacers) Creates an instance of aNeoForgeAdvancementGeneratorrecord 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.ProviderIHolderLookupProviderExtension.self()Methods in net.neoforged.neoforge.common.extensions with parameters of type HolderLookup.ProviderModifier and TypeMethodDescriptiondefault voidIEntityExtension.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 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.default CompoundTagIEntityExtension.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 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.voidDummySavedData.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 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 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 TypeMethodDescriptionvoidEnergyStorage.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 TypeMethodDescriptionvoidAddReloadListenerEvent.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 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)