net.minecraft.world.level.levelgen.synth

public final class ImprovedNoise

evp
net.minecraft.world.level.levelgen.synth.ImprovedNoise
net.minecraft.class_3756
net.minecraft.unmapped.C_kkpcrsio
net.minecraft.util.math.noise.PerlinNoiseSampler
net.minecraft.util.math.noise.PerlinNoiseSampler

Field summary

Modifier and TypeField
private static final float
d
SHIFT_UP_EPSILON
field_31701
f_qzmdqjfn
field_31701
SHIFT_UP_EPSILON
private final byte[]
e
p
field_16590
f_wigqlcwp
permutation
permutations
public final double
a
xo
field_16591
f_bolxhnao
originX
originX
public final double
b
yo
field_16589
f_asmtkeqv
originY
originY
public final double
c
zo
field_16588
f_epphhejz
originZ
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)
m_gessbuln(double arg0, double arg1, double arg2)
sample(double x, double y, double z)
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)
m_ajmcswln(double arg0, double arg1, double arg2, double arg3, double arg4)
sample(double x, double y, double z, double yScale, double yMax)
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)
m_atrstwov(double arg0, double arg1, double arg2, double[] arg3)
sampleDerivative(double x, double y, double z, 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)
m_gkqzylfk(int arg0, double arg1, double arg2, double arg3)
grad(int hash, double x, double y, double z)
grad(int hash, double x, double y, double z)
private int
a(int arg0)
p(int arg0)
method_16449(int arg0)
m_xiectwoj(int arg0)
map(int input)
getGradient(int hash)
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)
m_vdvdrelp(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)
sample(int sectionX, int sectionY, int sectionZ, double localX, double localY, double localZ, double fadeLocalX)
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)
m_dzszhieu(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)
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)
m_wgmdujxt(StringBuilder arg0)
addDebugInfo(StringBuilder info)
addDebugInfo(StringBuilder info)