net.minecraft.world.level.levelgen.synth

public class PerlinSimplexNoise

implements SurfaceNoise

cuc
net.minecraft.world.level.levelgen.synth.PerlinSimplexNoise
net.minecraft.class_3543
net.minecraft.util.math.noise.OctaveSimplexNoiseSampler
net.minecraft.world.gen.PerlinNoiseGenerator
net.minecraft.server.v1_16_R3.NoiseGenerator3

Field summary

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

Constructor summary

ModifierConstructor
public (WorldgenRandom arg0, IntStream arg1)
public (WorldgenRandom arg0, List<Integer> arg1)
private (WorldgenRandom 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 useOrigin)
func_215464_a(double arg0, double arg1, boolean arg2)
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)
func_215460_a(double arg0, double arg1, double arg2, double arg3)