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 output, ResourceLocation atlasId, List<SpriteSource> sources) -
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 output, PackOutput.PathProvider pathProvider) ModelProvider.ItemInfoCollector.save(CachedOutput output, PackOutput.PathProvider pathProvider) ModelProvider.SimpleModelCollector.save(CachedOutput output, PackOutput.PathProvider pathProvider) -
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 output) static <T,E> CompletableFuture <?> DataProvider.saveAll(CachedOutput output, com.mojang.serialization.Codec<E> codec, Function<T, Path> pathGetter, Map<T, E> entries) static <T> CompletableFuture<?> DataProvider.saveAll(CachedOutput output, com.mojang.serialization.Codec<T> codec, PackOutput.PathProvider pathProvider, Map<ResourceLocation, T> entries) static <T,E> CompletableFuture <?> DataProvider.saveAll(CachedOutput output, Function<E, JsonElement> serializer, Function<T, Path> pathGetter, Map<T, E> entries) static CompletableFuture<?> DataProvider.saveStable(CachedOutput output, JsonElement json, Path path) static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput output, com.mojang.serialization.Codec<T> codec, T value, Path path) private static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput output, com.mojang.serialization.DynamicOps<JsonElement> ops, com.mojang.serialization.Codec<T> codec, T value, Path path) static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput output, HolderLookup.Provider registries, com.mojang.serialization.Codec<T> codec, T value, Path path) HashCache.UpdateFunction.update(CachedOutput output) -
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 path, CachedOutput output, com.mojang.serialization.DynamicOps<JsonElement> ops, com.mojang.serialization.Encoder<E> encoder, E value) 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 output, HolderLookup.Provider provider) -
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 output, HolderLookup.Provider registries, com.mojang.serialization.DynamicOps<JsonElement> ops, RegistryDataLoader.RegistryData<T> registryData) 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 output, Path nbtPath, String name, Path directoryPath) NbtToSnbt.run(CachedOutput p_254274_) SnbtToNbt.run(CachedOutput p_254336_) private voidSnbtToNbt.storeStructureIfChanged(CachedOutput output, SnbtToNbt.TaskResult taskResult, Path directoryPath) static voidNbtToSnbt.writeSnbt(CachedOutput output, Path path, String contents) -
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