net.minecraft.world.gen.noise

public record NoiseRouter

net.minecraft.world.level.levelgen.NoiseRouter
net.minecraft.class_6953
net.minecraft.world.gen.noise.NoiseRouter

Field summary

Modifier and TypeField
private final DensityFunction
temperature
comp_420
temperature
private final DensityFunction
vegetation
comp_539
vegetation
private final DensityFunction
continents
comp_484
continents
private final DensityFunction
erosion
comp_423
erosion
private final DensityFunction
depth
comp_424
depth
private final DensityFunction
ridges
comp_485
ridges
private final DensityFunction
chunkSurfaceLevel
comp_4450
chunkSurfaceLevel
private final DensityFunction
finalDensity
comp_487
finalDensity
public static final com.mojang.serialization.Codec<NoiseRouter>
CODEC
field_37683
CODEC

Constructor summary

ModifierConstructor
public (DensityFunction temperature, DensityFunction vegetation, DensityFunction continents, DensityFunction erosion, DensityFunction depth, DensityFunction ridges, DensityFunction chunkSurfaceLevel, DensityFunction finalDensity)

Method summary

Modifier and TypeMethod
public NoiseRouter
rewrite(DfRewriteRule rule)
method_1_10671(class_1_1517 arg0)
visit(DensityFunctionVisitor visitor)
public MultiNoiseUtil$MultiNoiseSampler
createClimateSampler(DensitySamplerSet densitySamplers)
method_1_9953(class_1_1552 arg0)
toSampler(ContextualSamplerProvider contextualSamplerProvider)
public DensityFunction
temperature()
comp_420()
temperature()
public DensityFunction
vegetation()
comp_539()
vegetation()
public DensityFunction
continents()
comp_484()
continents()
public DensityFunction
erosion()
comp_423()
erosion()
public DensityFunction
depth()
comp_424()
depth()
public DensityFunction
ridges()
comp_485()
ridges()
public DensityFunction
chunkSurfaceLevel()
comp_4450()
chunkSurfaceLevel()
public DensityFunction
finalDensity()
comp_487()
finalDensity()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_41543(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_41543(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)