net.minecraft.util.math.noise

public class OctaveSimplexNoiseSampler

net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise
net.minecraft.class_3543
net.minecraft.util.math.noise.OctaveSimplexNoiseSampler

Field summary

Modifier and TypeField
private final SimplexNoiseSampler[]
noiseLevels
field_15770
octaveSamplers
private final double
highestFreqValueFactor
field_20661
persistence
private final double
highestFreqInputFactor
field_20662
lacunarity

Constructor summary

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

Method summary

Modifier and TypeMethod
public double
getValue(double x, double y, boolean useNoiseStart)
method_16451(double arg0, double arg1, boolean arg2)
sample(double x, double y, boolean useOrigin)