net.minecraft.util.math.noise

public class OctavePerlinNoiseSampler

implements NoiseSampler

cko
net.minecraft.world.level.levelgen.synth.PerlinNoise
net.minecraft.class_3537
net.minecraft.util.math.noise.OctavePerlinNoiseSampler
net.minecraft.unmapped.C_hsivpyol
net.minecraft.world.gen.noise.PerlinNoise
net.minecraft.world.gen.OctavesNoiseGenerator
net.minecraft.world.gen.OctavesNoiseGenerator

Field summary

Modifier and TypeField
private final PerlinNoiseSampler[]
a
noiseLevels
field_15744
octaveSamplers
f_ajyjxtqu
noiseLevels
field_76307_a
octaves

Constructor summary

ModifierConstructor
public (Random random, int octaveCount)

Method summary

Modifier and TypeMethod
public double
a(double arg0, double arg1, double arg2)
getValue(double arg0, double arg1, double arg2)
method_15416(double arg0, double arg1, double arg2)
sample(double x, double y, double z)
m_oirlfvzh(double arg0, double arg1, double arg2)
noise(double x, double y, double z)
func_205563_a(double arg0, double arg1, double arg2)
func_205563_a(double arg0, double arg1, double arg2)
public double
a(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
getValue(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
method_16453(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
sample(double x, double y, double z, double arg3, double arg4, boolean arg5)
m_upjfqgor(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
m_30672920(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
func_215462_a(double arg0, double arg1, double arg2, double arg3, double arg4, boolean arg5)
getValue(double x, double y, double z, double arg3, double arg4, boolean arg5)
public PerlinNoiseSampler
a(int arg0)
getOctaveNoise(int arg0)
method_16668(int arg0)
getOctave(int octave)
m_zfoawynj(int arg0)
m_72972050(int arg0)
func_215463_a(int arg0)
getOctave(int octaveIndex)
public static double
a(double arg0)
wrap(double arg0)
method_16452(double arg0)
maintainPrecision(double arg0)
m_bberpvku(double arg0)
m_56636088(double arg0)
func_215461_a(double arg0)
maintainPrecision(double arg0)
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)