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 cache) private CompletableFuture<?> AtlasProvider.storeAtlas(CachedOutput cache, Identifier atlasId, List<SpriteSource> contents) -
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 cache) ModelProvider.run(CachedOutput cache) WaypointStyleProvider.run(CachedOutput cache) ModelProvider.BlockStateGeneratorCollector.save(CachedOutput cache, PackOutput.PathProvider pathProvider) ModelProvider.ItemInfoCollector.save(CachedOutput cache, PackOutput.PathProvider pathProvider) ModelProvider.SimpleModelCollector.save(CachedOutput cache, 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 cache) static <T,E> CompletableFuture <?> DataProvider.saveAll(CachedOutput cache, com.mojang.serialization.Codec<E> codec, Function<T, Path> pathGetter, Map<T, E> contents) static <T> CompletableFuture<?> DataProvider.saveAll(CachedOutput cache, com.mojang.serialization.Codec<T> codec, PackOutput.PathProvider pathProvider, Map<Identifier, T> entries) static <T,E> CompletableFuture <?> DataProvider.saveAll(CachedOutput cache, Function<E, JsonElement> serializer, Function<T, Path> pathGetter, Map<T, E> contents) static CompletableFuture<?> DataProvider.saveStable(CachedOutput cache, JsonElement root, Path path) static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput cache, com.mojang.serialization.Codec<T> codec, T value, Path path) private static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput cache, com.mojang.serialization.DynamicOps<JsonElement> ops, com.mojang.serialization.Codec<T> codec, T value, Path path) static <T> CompletableFuture<?> DataProvider.saveStable(CachedOutput cache, 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 cache, com.mojang.serialization.DynamicOps<JsonElement> ops, com.mojang.serialization.Encoder<E> codec, E value) BiomeParametersDumpReport.run(CachedOutput cache) BlockListReport.run(CachedOutput cache) CommandsReport.run(CachedOutput cache) DatapackStructureReport.run(CachedOutput cache) PacketReport.run(CachedOutput cache) RegistryComponentsReport.run(CachedOutput cache) RegistryDumpReport.run(CachedOutput cache) -
Uses of CachedOutput in net.minecraft.data.loot
Methods in net.minecraft.data.loot with parameters of type CachedOutputModifier and TypeMethodDescriptionLootTableProvider.run(CachedOutput cache) private CompletableFuture<?> LootTableProvider.run(CachedOutput cache, HolderLookup.Provider registries) -
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 cache) -
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 cache, HolderLookup.Provider registries, com.mojang.serialization.DynamicOps<JsonElement> writeOps, RegistryDataLoader.RegistryData<T> v) Deprecated.private static <E> CompletableFuture<?> RegistriesDatapackGenerator.dumpValue(Path path, CachedOutput cache, com.mojang.serialization.DynamicOps<JsonElement> ops, com.mojang.serialization.Encoder<Optional<WithConditions<E>>> codec, Optional<WithConditions<E>> value) Deprecated.RegistriesDatapackGenerator.run(CachedOutput cache) Deprecated. -
Uses of CachedOutput in net.minecraft.data.structures
Methods in net.minecraft.data.structures with parameters of type CachedOutputModifier and TypeMethodDescriptionstatic @Nullable PathNbtToSnbt.convertStructure(CachedOutput cache, Path path, String name, Path output) NbtToSnbt.run(CachedOutput cache) SnbtToNbt.run(CachedOutput cache) private voidSnbtToNbt.storeStructureIfChanged(CachedOutput cache, SnbtToNbt.TaskResult task, Path output) static voidNbtToSnbt.writeSnbt(CachedOutput cache, Path destination, String text) -
Uses of CachedOutput in net.minecraft.data.tags
Methods in net.minecraft.data.tags with parameters of type CachedOutput -
Uses of CachedOutput in net.minecraft.server.jsonrpc.dataprovider
Methods in net.minecraft.server.jsonrpc.dataprovider 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