Uses of Interface
net.minecraft.data.CachedOutput
Package
Description
Classes for NeoForge's own data generation.
-
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_298323_, HolderLookup.Provider p_323556_, com.mojang.serialization.Codec<T> p_299231_, T p_298793_, Path p_298236_) 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_) ItemListReport.run
(CachedOutput p_330682_) PacketReport.run
(CachedOutput p_352340_) RegistryDumpReport.run
(CachedOutput p_253743_) -
Uses of CachedOutput in net.minecraft.data.loot
Modifier and TypeMethodDescriptionLootTableProvider.run
(CachedOutput p_254060_) private CompletableFuture
<?> LootTableProvider.run
(CachedOutput p_324447_, HolderLookup.Provider p_323978_) -
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_, HolderLookup.Provider p_323646_, AdvancementHolder p_301116_) protected CompletableFuture
<?> RecipeProvider.buildAdvancement
(CachedOutput p_253674_, HolderLookup.Provider p_323646_, AdvancementHolder p_301116_, ICondition... conditions) final CompletableFuture
<?> RecipeProvider.run
(CachedOutput p_254020_) protected CompletableFuture
<?> RecipeProvider.run
(CachedOutput p_324494_, HolderLookup.Provider p_324248_) -
Uses of CachedOutput in net.minecraft.data.recipes.packs
Modifier and TypeMethodDescriptionVanillaRecipeProvider.run
(CachedOutput p_254376_, HolderLookup.Provider p_324325_) -
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.neoforged.neoforge.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.neoforged.neoforge.common.data
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionDataGeneratorTest.BlockStates.run
(CachedOutput cache) DataGeneratorTest.ItemModels.run
(CachedOutput cache) DataGeneratorTest.ParticleDescriptions.run
(CachedOutput cache) DataGeneratorTest.SoundDefinitions.run
(CachedOutput cache)