net.minecraft.world.level.levelgen.synth

public final class ImprovedNoise

esy
net.minecraft.world.level.levelgen.synth.ImprovedNoise
net.minecraft.class_3756
net.minecraft.util.math.noise.PerlinNoiseSampler
net.minecraft.world.level.levelgen.synth.NoiseGeneratorPerlin

Field summary

Modifier and TypeField
private static final float
d
SHIFT_UP_EPSILON
field_31701
field_31701
private final byte[]
e
p
field_16590
permutation
public final double
a
xo
field_16591
originX
public final double
b
yo
field_16589
originY
public final double
c
zo
field_16588
originZ

Constructor summary

ModifierConstructor
public (RandomSource random)

Method summary

Modifier and TypeMethod
public double
a(double arg0, double arg1, double arg2)
noise(double arg0, double arg1, double arg2)
method_33658(double arg0, double arg1, double arg2)
sample(double x, double y, double z)
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 yScale, double yMax)
public double
a(double arg0, double arg1, double arg2, double[] arg3)
noiseWithDerivative(double arg0, double arg1, double arg2, double[] arg3)
method_35477(double arg0, double arg1, double arg2, double[] arg3)
sampleDerivative(double x, double y, double z, double[] arg3)
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)
private int
a(int arg0)
p(int arg0)
method_16449(int arg0)
map(int input)
private double
a(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
sampleAndLerp(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
method_16450(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
sample(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double fadeLocalY)
private double
a(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double[] arg6)
sampleWithDerivative(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double[] arg6)
method_35478(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double[] arg6)
sampleDerivative(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double[] arg6)
public void
a(StringBuilder arg0)
parityConfigString(StringBuilder arg0)
method_39118(StringBuilder arg0)
addDebugInfo(StringBuilder info)