Uses of Interface
net.minecraft.data.CachedOutput
Packages that use CachedOutput
Package
Description
Classes for NeoForge's own data generation.
-
Uses of CachedOutput in net.minecraft.data
Classes in net.minecraft.data that implement CachedOutputFields in net.minecraft.data declared as CachedOutputMethods in net.minecraft.data with parameters of type CachedOutputModifier and TypeMethodDescriptionDataProvider.run
(CachedOutput pOutput) static CompletableFuture
<?> DataProvider.saveStable
(CachedOutput p_253653_, com.google.gson.JsonElement p_254542_, Path p_254467_) static <T> CompletableFuture
<?> DataProvider.saveStable
(CachedOutput p_298323_, HolderLookup.Provider p_323556_, com.mojang.serialization.Codec<T> p_299231_, T p_298793_, Path p_298236_) HashCache.UpdateFunction.update
(CachedOutput pOutput) -
Uses of CachedOutput in net.minecraft.data.advancements
Methods in net.minecraft.data.advancements with parameters of type CachedOutput -
Uses of CachedOutput in net.minecraft.data.info
Methods in net.minecraft.data.info with parameters of type CachedOutputModifier and TypeMethodDescriptionprivate static <E> CompletableFuture
<?> BiomeParametersDumpReport.dumpValue
(Path p_254407_, CachedOutput p_254093_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_253788_, com.mojang.serialization.Encoder<E> p_254276_, E p_254073_) BiomeParametersDumpReport.run
(CachedOutput pOutput) BlockListReport.run
(CachedOutput pOutput) CommandsReport.run
(CachedOutput pOutput) ItemListReport.run
(CachedOutput pOutput) PacketReport.run
(CachedOutput pOutput) RegistryDumpReport.run
(CachedOutput pOutput) -
Uses of CachedOutput in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type CachedOutputModifier and TypeMethodDescriptionLootTableProvider.run
(CachedOutput pOutput) private CompletableFuture
<?> LootTableProvider.run
(CachedOutput pOutput, HolderLookup.Provider pProvider) -
Uses of CachedOutput in net.minecraft.data.metadata
Methods in net.minecraft.data.metadata with parameters of type CachedOutput -
Uses of CachedOutput in net.minecraft.data.models
Methods in net.minecraft.data.models with parameters of type CachedOutputModifier and TypeMethodDescriptionModelProvider.run
(CachedOutput pOutput) private <T> CompletableFuture
<?> ModelProvider.saveCollection
(CachedOutput pOutput, Map<T, ? extends Supplier<com.google.gson.JsonElement>> pObjectToJsonMap, Function<T, Path> pResolveObjectPath) -
Uses of CachedOutput in net.minecraft.data.recipes
Methods in net.minecraft.data.recipes with parameters of type CachedOutputModifier and TypeMethodDescriptionprotected CompletableFuture
<?> RecipeProvider.buildAdvancement
(CachedOutput pOutput, HolderLookup.Provider pRegistries, AdvancementHolder pAdvancement) protected CompletableFuture
<?> RecipeProvider.buildAdvancement
(CachedOutput pOutput, HolderLookup.Provider pRegistries, AdvancementHolder pAdvancement, ICondition... conditions) final CompletableFuture
<?> RecipeProvider.run
(CachedOutput pOutput) protected CompletableFuture
<?> RecipeProvider.run
(CachedOutput pOutput, HolderLookup.Provider pRegistries) -
Uses of CachedOutput in net.minecraft.data.recipes.packs
Methods in net.minecraft.data.recipes.packs with parameters of type CachedOutputModifier and TypeMethodDescriptionVanillaRecipeProvider.run
(CachedOutput pOutput, HolderLookup.Provider pRegistries) -
Uses of CachedOutput in net.minecraft.data.registries
Methods in net.minecraft.data.registries with parameters of type CachedOutputModifier and TypeMethodDescriptionprivate <T> Optional
<CompletableFuture<?>> RegistriesDatapackGenerator.dumpRegistryCap
(CachedOutput p_256502_, HolderLookup.Provider p_256492_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_256000_, RegistryDataLoader.RegistryData<T> p_256449_) Deprecated.private static <E> CompletableFuture
<?> RegistriesDatapackGenerator.dumpValue
(Path p_255678_, CachedOutput p_256438_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_256127_, com.mojang.serialization.Encoder<Optional<WithConditions<E>>> p_255938_, Optional<WithConditions<E>> p_256590_) Deprecated.RegistriesDatapackGenerator.run
(CachedOutput pOutput) Deprecated. -
Uses of CachedOutput in net.minecraft.data.structures
Methods in net.minecraft.data.structures with parameters of type CachedOutputModifier and TypeMethodDescriptionstatic Path
NbtToSnbt.convertStructure
(CachedOutput pOutput, Path pNbtPath, String pName, Path pDirectoryPath) NbtToSnbt.run
(CachedOutput pOutput) SnbtToNbt.run
(CachedOutput pOutput) private void
SnbtToNbt.storeStructureIfChanged
(CachedOutput pOutput, SnbtToNbt.TaskResult pTaskResult, Path pDirectoryPath) static void
NbtToSnbt.writeSnbt
(CachedOutput pOutput, Path pPath, String pContents) -
Uses of CachedOutput in net.minecraft.data.tags
Methods in net.minecraft.data.tags with parameters of type CachedOutput -
Uses of CachedOutput in net.neoforged.neoforge.client.model.generators
Methods in net.neoforged.neoforge.client.model.generators with parameters of type CachedOutputModifier and TypeMethodDescriptionprotected CompletableFuture
<?> ModelProvider.generateAll
(CachedOutput cache) BlockStateProvider.run
(CachedOutput cache) ModelProvider.run
(CachedOutput cache) private CompletableFuture
<?> BlockStateProvider.saveBlockState
(CachedOutput cache, com.google.gson.JsonObject stateJson, Block owner) -
Uses of CachedOutput in net.neoforged.neoforge.common.data
Methods in net.neoforged.neoforge.common.data with parameters of type CachedOutputModifier and TypeMethodDescriptionprivate <T,
R> CompletableFuture <?> DataMapProvider.generate
(Path out, CachedOutput cache, DataMapProvider.Builder<T, R> builder, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops) DataMapProvider.run
(CachedOutput cache) final CompletableFuture
<?> GlobalLootModifierProvider.run
(CachedOutput cache) protected CompletableFuture
<?> GlobalLootModifierProvider.run
(CachedOutput cache, HolderLookup.Provider registries) JsonCodecProvider.run
(CachedOutput cache) LanguageProvider.run
(CachedOutput cache) ParticleDescriptionProvider.run
(CachedOutput cache) SoundDefinitionsProvider.run
(CachedOutput cache) private CompletableFuture
<?> LanguageProvider.save
(CachedOutput cache, Path target) private CompletableFuture
<?> SoundDefinitionsProvider.save
(CachedOutput cache, Path targetFile) -
Uses of CachedOutput in net.neoforged.neoforge.common.data.internal
Methods in net.neoforged.neoforge.common.data.internal with parameters of type CachedOutputModifier and TypeMethodDescriptionprotected CompletableFuture
<?> NeoForgeRecipeProvider.buildAdvancement
(CachedOutput p_253674_, HolderLookup.Provider p_323646_, AdvancementHolder p_301116_) NeoForgeRegistryOrderReportProvider.run
(CachedOutput output) -
Uses of CachedOutput in net.neoforged.neoforge.oldtest
Methods in net.neoforged.neoforge.oldtest with parameters of type CachedOutputModifier and TypeMethodDescriptionDataGeneratorTest.BlockStates.run
(CachedOutput cache) DataGeneratorTest.ItemModels.run
(CachedOutput cache) DataGeneratorTest.ParticleDescriptions.run
(CachedOutput cache) DataGeneratorTest.SoundDefinitions.run
(CachedOutput cache)