net.minecraft.util.math.noise

public class OctaveSimplexNoiseSampler

implements NoiseSampler

ckp
net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise
net.minecraft.class_3543
net.minecraft.util.math.noise.OctaveSimplexNoiseSampler
net.minecraft.unmapped.C_xrjseicz
net.minecraft.world.gen.noise.PerlinSimplexNoise
net.minecraft.world.gen.PerlinNoiseGenerator
net.minecraft.world.gen.PerlinNoiseGenerator

Field summary

Modifier and TypeField
private final SimplexNoiseSampler[]
a
noiseLevels
field_15770
octaveSamplers
f_vvitagcm
noiseLevels
field_151603_a
noiseLevels
private final int
b
levels
field_15769
octaveCount
f_mtwqjmxx
levels
field_151602_b
levels

Constructor summary

ModifierConstructor
public (Random random, int octaveCount)

Method summary

Modifier and TypeMethod
public double
a(double arg0, double arg1)
getValue(double arg0, double arg1)
method_15437(double arg0, double arg1)
sample(double x, double y)
m_lbreioiv(double arg0, double arg1)
getValue(double x, double y)
func_151601_a(double arg0, double arg1)
getValue(double x, double z)
public double
a(double arg0, 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 arg2)
m_nwupefsc(double arg0, double arg1, boolean arg2)
m_84917704(double arg0, double arg1, boolean arg2)
func_215464_a(double arg0, double arg1, boolean arg2)
noiseAt(double x, double y, boolean useNoiseOffsets)
public double
a(double arg0, double arg1, 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_57173269(double arg0, double arg1, double arg2, double arg3)
func_215460_a(double arg0, double arg1, double arg2, double arg3)
noiseAt(double arg0, double arg1, double arg2, double arg3)