Uses of Interface
net.minecraft.data.CachedOutput
Package
Description
-
Uses of CachedOutput in net.minecraft.data
Modifier and TypeMethodDescriptionDataProvider.run
(CachedOutput p_236071_) static CompletableFuture<?>
DataProvider.saveStable
(CachedOutput p_253653_, com.google.gson.JsonElement p_254542_, Path p_254467_) static <T> CompletableFuture<?>
DataProvider.saveStable
(CachedOutput p_300299_, com.mojang.serialization.Codec<T> p_297797_, T p_300766_, Path p_299101_) HashCache.UpdateFunction.update
(CachedOutput p_253936_) -
Uses of CachedOutput in net.minecraft.data.advancements
-
Uses of CachedOutput in net.minecraft.data.info
Modifier 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 p_254091_) BlockListReport.run
(CachedOutput p_236197_) CommandsReport.run
(CachedOutput p_253721_) RegistryDumpReport.run
(CachedOutput p_253743_) -
Uses of CachedOutput in net.minecraft.data.loot
-
Uses of CachedOutput in net.minecraft.data.metadata
-
Uses of CachedOutput in net.minecraft.data.models
Modifier and TypeMethodDescriptionModelProvider.run
(CachedOutput p_253790_) private <T> CompletableFuture<?>
ModelProvider.saveCollection
(CachedOutput p_254549_, Map<T, ? extends Supplier<com.google.gson.JsonElement>> p_253779_, Function<T, Path> p_254013_) -
Uses of CachedOutput in net.minecraft.data.recipes
Modifier and TypeMethodDescriptionprotected CompletableFuture<?>
RecipeProvider.buildAdvancement
(CachedOutput p_253674_, AdvancementHolder p_297687_) RecipeProvider.run
(CachedOutput p_254020_) protected CompletableFuture<?>
RecipeProvider.saveAdvancement
(CachedOutput output, com.google.gson.JsonObject advancementJson, AdvancementHolder holder, FinishedRecipe finishedRecipe) Called every time a recipe is saved to also save the advancement JSON if it exists. -
Uses of CachedOutput in net.minecraft.data.recipes.packs
-
Uses of CachedOutput in net.minecraft.data.registries
Modifier 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<E> p_255938_, E p_256590_) Deprecated.RegistriesDatapackGenerator.run
(CachedOutput p_255785_) Deprecated. -
Uses of CachedOutput in net.minecraft.data.structures
Modifier and TypeMethodDescriptionstatic Path
NbtToSnbt.convertStructure
(CachedOutput p_236382_, Path p_236383_, String p_236384_, Path p_236385_) NbtToSnbt.run
(CachedOutput p_254274_) SnbtToNbt.run
(CachedOutput p_254336_) private void
SnbtToNbt.storeStructureIfChanged
(CachedOutput p_236394_, SnbtToNbt.TaskResult p_236395_, Path p_236396_) static void
NbtToSnbt.writeSnbt
(CachedOutput p_236378_, Path p_236379_, String p_236380_) -
Uses of CachedOutput in net.minecraft.data.tags
-
Uses of CachedOutput in net.minecraftforge.client.model.generators
Modifier 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.minecraftforge.common.data
Modifier and TypeMethodDescriptionprotected CompletableFuture<?>
ForgeRecipeProvider.buildAdvancement
(CachedOutput p_253674_, AdvancementHolder p_297687_) GlobalLootModifierProvider.run
(CachedOutput cache) 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) protected @Nullable CompletableFuture<?>
ForgeRecipeProvider.saveAdvancement
(CachedOutput output, com.google.gson.JsonObject advancementJson, AdvancementHolder holder, FinishedRecipe finishedRecipe)