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.client.data
Methods in net.minecraft.client.data with parameters of type CachedOutputModifier and TypeMethodDescriptionAtlasProvider.run
(CachedOutput pOutput) private CompletableFuture
<?> AtlasProvider.storeAtlas
(CachedOutput pOutput, ResourceLocation pAtlasId, List<SpriteSource> pSources) -
Uses of CachedOutput in net.minecraft.client.data.models
Methods in net.minecraft.client.data.models with parameters of type CachedOutputModifier and TypeMethodDescriptionEquipmentAssetProvider.run
(CachedOutput pOutput) ModelProvider.run
(CachedOutput pOutput) WaypointStyleProvider.run
(CachedOutput pOutput) ModelProvider.BlockStateGeneratorCollector.save
(CachedOutput pOutput, PackOutput.PathProvider pPathProvider) ModelProvider.ItemInfoCollector.save
(CachedOutput pOutput, PackOutput.PathProvider pPathProvider) ModelProvider.SimpleModelCollector.save
(CachedOutput pOutput, PackOutput.PathProvider pPathProvider) -
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 <T,
E> CompletableFuture <?> DataProvider.saveAll
(CachedOutput p_387918_, com.mojang.serialization.Codec<E> p_387221_, Function<T, Path> p_386916_, Map<T, E> p_388894_) static <T> CompletableFuture
<?> DataProvider.saveAll
(CachedOutput p_371210_, com.mojang.serialization.Codec<T> p_371684_, PackOutput.PathProvider p_371226_, Map<ResourceLocation, T> p_371316_) static <T,
E> CompletableFuture <?> DataProvider.saveAll
(CachedOutput pOutput, Function<E, com.google.gson.JsonElement> pSerializer, Function<T, Path> pPathGetter, Map<T, E> pEntries) static CompletableFuture
<?> DataProvider.saveStable
(CachedOutput p_253653_, com.google.gson.JsonElement p_254542_, Path p_254467_) static <T> CompletableFuture
<?> DataProvider.saveStable
(CachedOutput p_371223_, com.mojang.serialization.Codec<T> p_371552_, T p_371267_, Path p_371229_) private static <T> CompletableFuture
<?> DataProvider.saveStable
(CachedOutput p_371845_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_371225_, com.mojang.serialization.Codec<T> p_371373_, T p_371681_, Path p_371818_) 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) DatapackStructureReport.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.recipes
Methods in net.minecraft.data.recipes with parameters of type CachedOutputModifier and TypeMethodDescriptionfinal CompletableFuture
<?> RecipeProvider.Runner.run
(CachedOutput pOutput) -
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.data
Methods in net.neoforged.neoforge.client.data with parameters of type CachedOutput -
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) final CompletableFuture
<?> RecipePrioritiesProvider.run
(CachedOutput cache) protected CompletableFuture
<?> RecipePrioritiesProvider.run
(CachedOutput cache, HolderLookup.Provider registries) 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 CachedOutput