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 p_400189_) 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 p_387304_) ModelProvider.run(CachedOutput p_387857_) 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 pOutput, com.mojang.serialization.Codec<E> pCodec, Function<T, Path> pPathGetter, Map<T, E> pEntries) static <T> CompletableFuture<?> DataProvider.saveAll(CachedOutput pOutput, com.mojang.serialization.Codec<T> pCodec, PackOutput.PathProvider pPathProvider, Map<ResourceLocation, T> pEntries) static <T,E> CompletableFuture <?> DataProvider.saveAll(CachedOutput pOutput, Function<E, JsonElement> pSerializer, Function<T, Path> pPathGetter, Map<T, E> pEntries) static CompletableFuture<?> DataProvider.saveStable(CachedOutput pOutput, JsonElement pJson, Path pPath) static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput pOutput, com.mojang.serialization.Codec<T> pCodec, T pValue, Path pPath) private static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput pOutput, com.mojang.serialization.DynamicOps<JsonElement> pOps, com.mojang.serialization.Codec<T> pCodec, T pValue, Path pPath) static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput pOutput, HolderLookup.Provider pRegistries, com.mojang.serialization.Codec<T> pCodec, T pValue, Path pPath) 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 pPath, CachedOutput pOutput, com.mojang.serialization.DynamicOps<JsonElement> pOps, com.mojang.serialization.Encoder<E> pEncoder, E pValue) BiomeParametersDumpReport.run(CachedOutput p_254091_) BlockListReport.run(CachedOutput p_236197_) CommandsReport.run(CachedOutput p_253721_) DatapackStructureReport.run(CachedOutput p_360457_) ItemListReport.run(CachedOutput p_330682_) PacketReport.run(CachedOutput p_352340_) RegistryDumpReport.run(CachedOutput p_253743_) -
Uses of CachedOutput in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type CachedOutputModifier and TypeMethodDescriptionLootTableProvider.run(CachedOutput p_254060_) 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 p_364823_) -
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 pOutput, HolderLookup.Provider pRegistries, com.mojang.serialization.DynamicOps<JsonElement> pOps, RegistryDataLoader.RegistryData<T> pRegistryData) Deprecated.private static <E> CompletableFuture<?> RegistriesDatapackGenerator.dumpValue(Path p_255678_, CachedOutput p_256438_, com.mojang.serialization.DynamicOps<JsonElement> p_256127_, com.mojang.serialization.Encoder<Optional<WithConditions<E>>> p_255938_, Optional<WithConditions<E>> p_256590_) Deprecated.RegistriesDatapackGenerator.run(CachedOutput p_255785_) Deprecated. -
Uses of CachedOutput in net.minecraft.data.structures
Methods in net.minecraft.data.structures with parameters of type CachedOutputModifier and TypeMethodDescriptionstatic PathNbtToSnbt.convertStructure(CachedOutput pOutput, Path pNbtPath, String pName, Path pDirectoryPath) NbtToSnbt.run(CachedOutput p_254274_) SnbtToNbt.run(CachedOutput p_254336_) private voidSnbtToNbt.storeStructureIfChanged(CachedOutput pOutput, SnbtToNbt.TaskResult pTaskResult, Path pDirectoryPath) static voidNbtToSnbt.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<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