net.minecraft.data.registries

public class RegistriesDatapackGenerator

implements DataProvider

pa
net.minecraft.data.registries.RegistriesDatapackGenerator
net.minecraft.class_5475
net.minecraft.data.server.DynamicRegistriesProvider
net.minecraft.src.C_254615_

Field summary

Modifier and TypeField
private final PackOutput
d
output
field_40665
output
f_254743_
private final CompletableFuture<HolderLookup$Provider>
e
registries
field_40952
registryLookupFuture
f_254747_

Constructor summary

ModifierConstructor
public (PackOutput output, CompletableFuture<HolderLookup$Provider> registryLookupFuture)

Method summary

Modifier and TypeMethod
public CompletableFuture<?>
a(ly arg0)
run(CachedOutput arg0)
method_10319(class_7403 arg0)
run(DataWriter arg0)
m_213708_(C_213475_ arg0)
private <T> Optional<CompletableFuture<?>>
a(ly arg0, jo$a arg1, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg2, akm$c<T> arg3)
dumpRegistryCap(CachedOutput arg0, HolderLookup$Provider arg1, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg2, RegistryDataLoader$RegistryData<T> arg3)
method_39678(class_7403 arg0, class_7225$class_7874 arg1, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg2, class_7655$class_7657<T> arg3)
writeRegistryEntries(DataWriter writer, RegistryWrapper$WrapperLookup lookup, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, RegistryLoader$Entry<T> registry)
m_254918_(C_213475_ p_256492_, C_213466_$C_254607_ p_256000_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_256449_, C_243574_$C_243529_<T> arg3)
private static <E> CompletableFuture<?>
a(Path arg0, ly arg1, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg2, com.mojang.serialization.Encoder<E> arg3, E arg4)
dumpValue(Path arg0, CachedOutput arg1, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg2, com.mojang.serialization.Encoder<E> arg3, E arg4)
method_39680(Path arg0, class_7403 arg1, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg2, com.mojang.serialization.Encoder<E> arg3, E arg4)
writeToPath(Path path, DataWriter cache, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> json, com.mojang.serialization.Encoder<E> encoder, E value)
m_255283_(Path p_255678_, C_213475_ p_256438_, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> p_256127_, com.mojang.serialization.Encoder<E> p_255938_, E p_256590_)
public final String
a()
getName()
method_10321()
getName()
m_6055_()