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 output) 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 output) ModelProvider.run(CachedOutput output) WaypointStyleProvider.run(CachedOutput output) 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 output) BlockListReport.run(CachedOutput output) CommandsReport.run(CachedOutput output) DatapackStructureReport.run(CachedOutput output) ItemListReport.run(CachedOutput output) PacketReport.run(CachedOutput output) RegistryDumpReport.run(CachedOutput output) -
Uses of CachedOutput in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type CachedOutputModifier and TypeMethodDescriptionLootTableProvider.run(CachedOutput output) 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 output) -
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 output) 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 output) SnbtToNbt.run(CachedOutput output) 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