net.minecraft.data.report

public class BiomeParametersProvider

implements DataProvider

net.minecraft.data.info.BiomeParametersDumpReport
net.minecraft.class_7228
net.minecraft.data.report.BiomeParametersProvider

Field summary

Modifier and TypeField
private static final org.slf4j.Logger
LOGGER
field_38012
LOGGER
private final Path
topPath
field_39373
path
private final CompletableFuture<RegistryWrapper$WrapperLookup>
registries
field_40950
registriesFuture
private static final com.mojang.serialization.MapCodec<RegistryKey<Biome>>
ENTRY_CODEC
field_43090
BIOME_KEY_CODEC
private static final com.mojang.serialization.Codec<MultiNoiseUtil$Entries<RegistryKey<Biome>>>
CODEC
field_43091
BIOME_ENTRY_CODEC

Constructor summary

ModifierConstructor
public (DataOutput output, CompletableFuture<RegistryWrapper$WrapperLookup> registriesFuture)

Method summary

Modifier and TypeMethod
public CompletableFuture<?>
run(CachedOutput cache)
method_10319(class_7403 arg0)
run(DataWriter arg0)
private static <E> CompletableFuture<?>
dumpValue(Path path, CachedOutput cache, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, com.mojang.serialization.Encoder<E> codec, E value)
method_42030(Path arg0, class_7403 arg1, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> arg2, com.mojang.serialization.Encoder<E> arg3, E arg4)
write(Path path, DataWriter writer, com.mojang.serialization.DynamicOps<com.google.gson.JsonElement> ops, com.mojang.serialization.Encoder<E> codec, E biomeSource)
private Path
createPath(Identifier element)
method_42032(class_2960 arg0)
resolvePath(Identifier arg0)
public final String
getName()
method_10321()
getName()
private static void
lambda$dumpValue$0(Path arg0, String arg1)
method_42031(Path arg0, String arg1)
method_42031(Path arg0, String error)
private CompletionStage
lambda$run$0(CachedOutput arg0, HolderLookup$Provider arg1)
method_46810(class_7403 arg0, class_7225$class_7874 arg1)
method_46810(DataWriter arg0, RegistryWrapper$WrapperLookup registries)
private static CompletableFuture[]
lambda$run$2(int arg0)
method_46576(int arg0)
method_46576(int arg0)
private void
lambda$run$1(List arg0, CachedOutput arg1, com.mojang.serialization.DynamicOps arg2, MultiNoiseBiomeSourceParameterList$Preset arg3, Climate$ParameterList arg4)
method_49648(List arg0, class_7403 arg1, com.mojang.serialization.DynamicOps arg2, class_8197$class_5305 arg3, class_6544$class_6547 arg4)
method_49648(List arg0, DataWriter arg1, com.mojang.serialization.DynamicOps arg2, MultiNoiseBiomeSourceParameterList$Preset preset, MultiNoiseUtil$Entries entries)