net.minecraft.world.level.levelgen

public class NoiseSampler

cpx
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

字段概要

修饰符与类型字段
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_

构造函数概要

修饰符构造函数
public (BiomeSource biomeSource, int horizontalNoiseResolution, int verticalNoiseResolution, int noiseSizeY, NoiseSettings config, BlendedNoise noise, SimplexNoise islandNoise, PerlinNoise densityNoise, NoiseModifier arg8)

方法概要

修饰符与类型方法
public void
a(double[] arg0, int arg1, int arg2, cpz 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)