net.minecraft.util.math.noise

public class OctaveSimplexNoiseSampler

implements NoiseSampler

cuc
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.PerlinNoiseGenerator
net.minecraft.world.gen.PerlinNoiseGenerator

Field summary

Modifier and TypeField
private final SimplexNoiseSampler[]
a
noiseLevels
field_15770
octaveSamplers
f_vvitagcm
field_151603_a
noiseLevels
private final double
b
highestFreqValueFactor
field_20661
field_20661
f_vnrjqxqa
field_227462_b_
field_227462_b_
private final double
c
highestFreqInputFactor
field_20662
field_20662
f_pyvobtcd
field_227463_c_
field_227463_c_

Constructor summary

ModifierConstructor
public (ChunkRandom arg0, IntStream arg1)
public (ChunkRandom arg0, List<Integer> arg1)
private (ChunkRandom arg0, it.unimi.dsi.fastutil.ints.IntSortedSet arg1)

Method summary

Modifier and TypeMethod
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_djsypiqa(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)
func_215460_a(double arg0, double arg1, double arg2, double arg3)
noiseAt(double arg0, double arg1, double arg2, double arg3)