net.minecraft.world.level.levelgen.synth

public final class ImprovedNoise

cnj
net.minecraft.world.level.levelgen.synth.ImprovedNoise
net.minecraft.class_3756
net.minecraft.util.math.noise.PerlinNoiseSampler
net.minecraft.world.gen.ImprovedNoiseGenerator
net.minecraft.server.v1_15_R1.NoiseGeneratorPerlin

字段概要

修饰符与类型字段
private final byte[]
d
p
field_16590
permutations
field_76312_d
public final double
a
xo
field_16591
originX
field_76315_a
public final double
b
yo
field_16589
originY
field_76313_b
public final double
c
zo
field_16588
originZ
field_76314_c

构造函数概要

修饰符构造函数
public (Random random)

方法概要

修饰符与类型方法
public double
a(double arg0, double arg1, double arg2, double arg3, double arg4)
noise(double arg0, double arg1, double arg2, double arg3, double arg4)
method_16447(double arg0, double arg1, double arg2, double arg3, double arg4)
sample(double x, double y, double z, double arg3, double arg4)
func_215456_a(double arg0, double arg1, double arg2, double arg3, double arg4)
private static double
a(int arg0, double arg1, double arg2, double arg3)
gradDot(int arg0, double arg1, double arg2, double arg3)
method_16448(int arg0, double arg1, double arg2, double arg3)
grad(int hash, double x, double y, double z)
func_215457_a(int arg0, double arg1, double arg2, double arg3)
private int
a(int arg0)
p(int arg0)
method_16449(int arg0)
getGradient(int hash)
func_215458_a(int arg0)
public double
a(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
sampleAndLerp(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
method_16450(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)
sample(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double fadeLocalX, double fadeLocalY, double fadeLocalZ)
func_215459_a(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, double arg7, double arg8)