net.minecraft.world.level.levelgen.synth

public class PerlinSimplexNoise

implements SurfaceNoise

cnl
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_15_R1.NoiseGenerator3

字段概要

修饰符与类型字段
private final SimplexNoise[]
a
noiseLevels
field_15770
octaveSamplers
field_151603_a
private final double
b
highestFreqValueFactor
field_20661
field_227462_b_
private final double
c
highestFreqInputFactor
field_20662
field_227463_c_

构造函数概要

修饰符构造函数
public (WorldgenRandom arg0, int arg1, int arg2)
public (WorldgenRandom arg0, it.unimi.dsi.fastutil.ints.IntSortedSet arg1)

方法概要

修饰符与类型方法
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)
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)