net.minecraft.util.math.noise

public class DoublePerlinNoiseSampler

net.minecraft.world.level.levelgen.synth.NormalNoise
net.minecraft.class_5216
net.minecraft.util.math.noise.DoublePerlinNoiseSampler

Field summary

Modifier and TypeField
private static final double
INPUT_FACTOR
field_31702
DOMAIN_SCALE
private static final double
TARGET_DEVIATION
field_31703
field_31703
private final double
valueFactor
field_24175
amplitude
private final OctavePerlinNoiseSampler
first
field_24176
firstSampler
private final OctavePerlinNoiseSampler
second
field_24177
secondSampler
private final double
maxValue
field_36631
maxValue
private final DoublePerlinNoiseSampler$NoiseParameters
parameters
field_37207
parameters

Constructor summary

ModifierConstructor
private (Random random, DoublePerlinNoiseSampler$NoiseParameters parameters, boolean modern)

Method summary

Modifier and TypeMethod
public static DoublePerlinNoiseSampler
createLegacyNetherBiome(RandomSource random, NormalNoise$NoiseParameters parameters)
method_39186(class_5819 arg0, class_5216$class_5487 arg1)
createLegacy(Random random, DoublePerlinNoiseSampler$NoiseParameters parameters)
public static DoublePerlinNoiseSampler
create(RandomSource random, int firstOctave, double... amplitudes)
method_31927(class_5819 arg0, int arg1, double... arg2)
create(Random random, int offset, double... octaves)
public static DoublePerlinNoiseSampler
create(RandomSource random, NormalNoise$NoiseParameters parameters)
method_38476(class_5819 arg0, class_5216$class_5487 arg1)
create(Random random, DoublePerlinNoiseSampler$NoiseParameters parameters)
public double
maxValue()
method_40554()
getMaxValue()
private static double
expectedDeviation(int octaveSpan)
method_27407(int arg0)
createAmplitude(int octaves)
public double
getValue(double x, double y, double z)
method_27406(double arg0, double arg1, double arg2)
sample(double x, double y, double z)
public DoublePerlinNoiseSampler$NoiseParameters
parameters()
method_38475()
copy()
public void
parityConfigString(StringBuilder sb)
method_39124(StringBuilder arg0)
addDebugInfo(StringBuilder info)