net.minecraft.data

public interface DataProvider

mi
net.minecraft.data.DataProvider
net.minecraft.class_2405
net.minecraft.unmapped.C_nyiqvxcn
net.minecraft.data.DataProvider
net.minecraft.data.DataProvider
net.minecraft.src.C_4765_
net.minecraft.data.DebugReportProvider

Field summary

Modifier and TypeField
ToIntFunction<String>
a
FIXED_ORDER_FIELDS
field_39212
f_mkydivae
JSON_KEY_SORT_ORDER
FIXED_ORDER_FIELDS
f_236067_
Comparator<String>
b
KEY_COMPARATOR
field_39213
f_rftlymvj
JSON_KEY_SORTING_COMPARATOR
JSON_KEY_SORTER
f_236068_
org.slf4j.Logger
c
LOGGER
field_40831
f_opmypmak
LOGGER
LOGGER
f_252483_

Method summary

Modifier and TypeMethod
CompletableFuture<?>
a(mg arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
m_gpszpvej(C_temnquoh arg0)
run(DataWriter writer)
run(DataWriter arg0)
m_213708_(C_213475_ arg0)
String
a()
getName()
method_10321()
m_fafjrzdp()
getName()
getDescription()
m_6055_()
static <T> CompletableFuture<?>
a(mg arg0, com.mojang.serialization.Codec<T> arg1, mk$a arg2, Map<akv, T> arg3)
saveAll(CachedOutput arg0, com.mojang.serialization.Codec<T> arg1, PackOutput$PathProvider arg2, Map<ResourceLocation, T> arg3)
method_64110(class_7403 arg0, com.mojang.serialization.Codec<T> arg1, class_7784$class_7489 arg2, Map<class_2960, T> arg3)
m_hohnuall(C_temnquoh arg0, com.mojang.serialization.Codec<T> arg1, C_ugkmwocs$C_ehniswvc arg2, Map<C_ncpywfca, T> arg3)
writeAllToPath(DataWriter writer, com.mojang.serialization.Codec<T> codec, DataOutput$PathResolver pathResolver, Map<Identifier, T> idsToValues)
m_hohnuall(DataWriter arg0, com.mojang.serialization.Codec<T> codec, DataPackOutput$PathResolver obj, Map<Identifier, T> arg3)
m_356889_(C_213475_ p_369703_, com.mojang.serialization.Codec<T> p_369384_, C_243603_$C_243406_ p_366772_, Map<C_5265_, T> p_364004_)
static <T, E> CompletableFuture<?>
a(mg arg0, com.mojang.serialization.Codec<E> arg1, Function<T, Path> arg2, Map<T, E> arg3)
saveAll(CachedOutput arg0, com.mojang.serialization.Codec<E> arg1, Function<T, Path> arg2, Map<T, E> arg3)
method_65771(class_7403 arg0, com.mojang.serialization.Codec<E> arg1, Function<T, Path> arg2, Map<T, E> arg3)
m_xbbohxfp(C_temnquoh arg0, com.mojang.serialization.Codec<E> arg1, Function<T, Path> arg2, Map<T, E> arg3)
writeAllToPath(DataWriter writer, com.mojang.serialization.Codec<E> codec, Function<T, Path> pathResolver, Map<T, E> idsToValues)
m_xbbohxfp(DataWriter arg0, com.mojang.serialization.Codec<E> codec, Function<T, Path> arg2, Map<T, E> arg3)
m_372664_(C_213475_ p_378522_, com.mojang.serialization.Codec<E> p_375923_, Function<T, Path> p_378335_, Map<T, E> p_378562_)
static <T, E> CompletableFuture<?>
a(mg arg0, Function<E, com.google.gson.JsonElement> arg1, Function<T, Path> arg2, Map<T, E> arg3)
saveAll(CachedOutput arg0, Function<E, com.google.gson.JsonElement> arg1, Function<T, Path> arg2, Map<T, E> arg3)
method_65772(class_7403 arg0, Function<E, com.google.gson.JsonElement> arg1, Function<T, Path> arg2, Map<T, E> arg3)
m_mjmapvtm(C_temnquoh arg0, Function<E, com.google.gson.JsonElement> arg1, Function<T, Path> arg2, Map<T, E> arg3)
writeAllToPath(DataWriter writer, Function<E, com.google.gson.JsonElement> serializer, Function<T, Path> pathResolver, Map<T, E> idsToValues)
m_374234_(C_213475_ p_376020_, Function<E, com.google.gson.JsonElement> p_377735_, Function<T, Path> p_375746_, Map<T, E> p_378110_)
static <T> CompletableFuture<?>
a(mg arg0, jt$a arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
saveStable(CachedOutput arg0, HolderLookup$Provider arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
method_53496(class_7403 arg0, class_7225$class_7874 arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
m_oiidqwdo(C_temnquoh arg0, C_vtbxyypo$C_etmlgbig arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
writeCodecToPath(DataWriter writer, RegistryWrapper$WrapperLookup registries, com.mojang.serialization.Codec<T> codec, T value, Path path)
m_oiidqwdo(DataWriter writer, HolderLookup$Provider arg1, com.mojang.serialization.Codec<T> codec, T arg3, Path path)
m_293028_(C_213475_ p_300299_, C_213466_$C_254607_ p_330662_, com.mojang.serialization.Codec<T> p_297797_, T p_300766_, Path p_299101_)
static <T> CompletableFuture<?>
a(mg arg0, com.mojang.serialization.Codec<T> arg1, T arg2, Path arg3)
saveStable(CachedOutput arg0, com.mojang.serialization.Codec<T> arg1, T arg2, Path arg3)
method_64108(class_7403 arg0, com.mojang.serialization.Codec<T> arg1, T arg2, Path arg3)
m_wetvrfbf(C_temnquoh arg0, com.mojang.serialization.Codec<T> arg1, T arg2, Path arg3)
writeCodecToPath(DataWriter writer, com.mojang.serialization.Codec<T> codec, T value, Path path)
m_wetvrfbf(DataWriter writer, com.mojang.serialization.Codec<T> codec, T arg2, Path path)
m_354764_(C_213475_ p_364924_, com.mojang.serialization.Codec<T> p_367616_, T p_369344_, Path p_369481_)
private static <T> CompletableFuture<?>
a(mg arg0, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
saveStable(CachedOutput arg0, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
method_64111(class_7403 arg0, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
m_yadhhapq(C_temnquoh arg0, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg1, com.mojang.serialization.Codec<T> arg2, T arg3, Path arg4)
writeCodecToPath(DataWriter writer, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, com.mojang.serialization.Codec<T> codec, T value, Path path)
m_yadhhapq(DataWriter writer, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, com.mojang.serialization.Codec<T> codec, T arg3, Path path)
m_353956_(C_213475_ p_366662_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_369056_, com.mojang.serialization.Codec<T> p_365700_, T p_360791_, Path p_368062_)
static CompletableFuture<?>
a(mg arg0, com.google.gson.JsonElement arg1, Path arg2)
saveStable(CachedOutput arg0, com.google.gson.JsonElement arg1, Path arg2)
method_10320(class_7403 arg0, com.google.gson.JsonElement arg1, Path arg2)
m_erzxphou(C_temnquoh arg0, com.google.gson.JsonElement arg1, Path arg2)
writeToPath(DataWriter writer, com.google.gson.JsonElement json, Path path)
writeToPath(DataWriter writer, com.google.gson.JsonElement json, Path path)
m_253162_(C_213475_ p_253653_, com.google.gson.JsonElement p_254542_, Path p_254467_)