net.minecraft.data

public interface DataProvider

lw
net.minecraft.data.DataProvider
net.minecraft.class_2405
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
JSON_KEY_SORT_ORDER
f_236067_
Comparator<String>
b
KEY_COMPARATOR
field_39213
JSON_KEY_SORTING_COMPARATOR
f_236068_
org.slf4j.Logger
c
LOGGER
field_40831
LOGGER
f_252483_

Method summary

Modifier and TypeMethod
CompletableFuture<?>
a(lu arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
run(DataWriter writer)
m_213708_(C_213475_ arg0)
String
a()
getName()
method_10321()
getName()
m_6055_()
static <T> CompletableFuture<?>
a(lu arg0, jk$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)
writeCodecToPath(DataWriter writer, RegistryWrapper$WrapperLookup registryLookup, com.mojang.serialization.Codec<T> codec, T value, 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 CompletableFuture<?>
a(lu 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)
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_)