net.minecraft.util.math.noise

public class OctaveSimplexNoiseSampler

implements NoiseSampler

ddy
net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise
net.minecraft.class_3543
net.minecraft.util.math.noise.OctaveSimplexNoiseSampler
net.minecraft.unmapped.C_xrjseicz
net.minecraft.src.C_2665_

Field summary

Modifier and TypeField
private final SimplexNoiseSampler[]
a
noiseLevels
field_15770
octaveSamplers
f_vvitagcm
f_75432_
private final double
b
highestFreqValueFactor
field_20661
persistence
f_vnrjqxqa
f_75433_
private final double
c
highestFreqInputFactor
field_20662
lacunarity
f_pyvobtcd
f_75434_

Constructor summary

ModifierConstructor
public (WorldGenRandom random, IntStream octaves)
public (WorldGenRandom random, List<Integer> octaves)
private (WorldGenRandom random, it.unimi.dsi.fastutil.ints.IntSortedSet octaves)

Method summary

Modifier and TypeMethod
public double
a(double o, double arg1, boolean arg2)
getValue(double arg0, double arg1, boolean arg2)
method_16451(double arg0, double arg1, boolean arg2)
sample(double x, double y, boolean useOrigin)
m_djsypiqa(double arg0, double arg1, boolean arg2)
m_75449_(double p_75451_, double arg1, boolean arg2)
public double
a(double o, double o, double arg2, double arg3)
getSurfaceNoiseValue(double arg0, double arg1, double arg2, double arg3)
method_16454(double arg0, double arg1, double arg2, double arg3)
sample(double arg0, double arg1, double arg2, double arg3)
m_pnqjowli(double arg0, double arg1, double arg2, double arg3)
m_5495_(double p_75446_, double p_75448_, double arg2, double arg3)