net.minecraft.world.level.levelgen

public class NoiseSampler

cpy
net.minecraft.world.level.levelgen.NoiseSampler
net.minecraft.class_5818
net.minecraft.world.gen.NoiseColumnSampler
net.minecraft.src.C_141340_
net.minecraft.world.level.levelgen.NoiseSampler

Field summary

Modifier and TypeField
private static final int
a
OLD_CELL_COUNT_Y
field_31470
field_31470
f_158637_
private static final float[]
b
BIOME_WEIGHTS
field_28749
BIOME_WEIGHT_TABLE
f_158638_
private final BiomeSource
c
biomeSource
field_28750
biomeSource
f_158639_
private final int
d
cellWidth
field_28751
horizontalNoiseResolution
f_158640_
private final int
e
cellHeight
field_28752
verticalNoiseResolution
f_158641_
private final int
f
cellCountY
field_28753
noiseSizeY
f_158642_
private final NoiseSettings
g
noiseSettings
field_28754
config
f_158643_
private final BlendedNoise
h
blendedNoise
field_28755
noise
f_158644_
private final SimplexNoise
i
islandNoise
field_28756
islandNoise
f_158645_
private final PerlinNoise
j
depthNoise
field_28757
densityNoise
f_158646_
private final double
k
topSlideTarget
field_28758
topSlideTarget
f_158647_
private final double
l
topSlideSize
field_28759
topSlideSize
f_158648_
private final double
m
topSlideOffset
field_28760
topSlideOffset
f_158649_
private final double
n
bottomSlideTarget
field_28761
bottomSlideTarget
f_158650_
private final double
o
bottomSlideSize
field_28762
bottomSlideSize
f_158651_
private final double
p
bottomSlideOffset
field_28763
bottomSlideOffset
f_158652_
private final double
q
dimensionDensityFactor
field_28764
densityFactor
f_158653_
private final double
r
dimensionDensityOffset
field_28765
densityOffset
f_158654_
private final NoiseModifier
s
caveNoiseModifier
field_33653
field_33653
f_158655_

Constructor summary

ModifierConstructor
public (BiomeSource biomeSource, int horizontalNoiseResolution, int verticalNoiseResolution, int noiseSizeY, NoiseSettings config, BlendedNoise noise, SimplexNoise islandNoise, PerlinNoise densityNoise, NoiseModifier arg8)

Method summary

Modifier and TypeMethod
public void
a(double[] arg0, int arg1, int arg2, cqa arg3, int arg4, int arg5, int arg6)
fillNoiseColumn(double[] arg0, int arg1, int arg2, NoiseSettings arg3, int arg4, int arg5, int arg6)
method_33648(double[] arg0, int arg1, int arg2, class_5309 arg3, int arg4, int arg5, int arg6)
sampleNoiseColumn(double[] buffer, int x, int z, GenerationShapeConfig config, int seaLevel, int minY, int noiseSizeY)
m_158678_(double[] p_158680_, int p_158681_, int p_158682_, C_2196_ p_158683_, int p_158684_, int p_158685_, int arg6)
private double
a(int arg0, double arg1, double arg2, double arg3)
computeInitialDensity(int arg0, double arg1, double arg2, double arg3)
method_33646(int arg0, double arg1, double arg2, double arg3)
getOffset(int y, double depth, double scale, double randomDensityOffset)
m_158670_(int p_158672_, double p_158673_, double arg2, double arg3)
private double
a(double arg0, int arg1)
applySlide(double arg0, int arg1)
method_33645(double arg0, int arg1)
applySlides(double noise, int y)
m_158667_(double p_158669_, int arg1)
private double
a(int arg0, int arg1)
getRandomDensity(int arg0, int arg1)
method_33647(int arg0, int arg1)
getDensityNoise(int x, int z)
m_158675_(int p_158677_, int arg1)