net.minecraft.world.gen.chunk

public abstract class SurfaceChunkGenerator<T extends ChunkGeneratorConfig>

extends ChunkGenerator<T>

bzd
net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator
net.minecraft.class_3754
net.minecraft.world.gen.chunk.SurfaceChunkGenerator
net.minecraft.unmapped.C_yjuvgdyy
net.minecraft.unmapped.C_56080523
net.minecraft.world.gen.NoiseChunkGenerator
net.minecraft.world.gen.NoiseChunkGenerator

Field summary

Modifier and TypeField
private static final float[]
h
BEARD_KERNEL
field_16649
f_qmjevdyz
f_04255284
field_222561_h
field_222561_h
private static final BlockState
i
AIR
field_16648
AIR
f_llqxqltq
f_90637483
field_222562_i
AIR
private final int
j
chunkHeight
field_16572
verticalNoiseResolution
f_nknqfkaf
f_86610457
field_222563_j
verticalNoiseGranularity
private final int
k
chunkWidth
field_16570
horizontalNoiseResolution
f_fzuxmfor
f_63109795
field_222564_k
horizontalNoiseGranularity
private final int
l
chunkCountX
field_16580
noiseSizeX
f_loxecvfc
f_36349807
field_222565_l
noiseSizeX
private final int
m
chunkCountY
field_16579
noiseSizeY
f_msqqemqd
f_98344979
field_222566_m
noiseSizeY
private final int
n
chunkCountZ
field_16578
noiseSizeZ
f_ujhcjeih
f_01144286
field_222567_n
noiseSizeZ
protected final ChunkRandom
e
random
field_16577
random
f_wgevplqs
f_57077007
field_222558_e
randomSeed
private final OctavePerlinNoiseSampler
o
minLimitPerlinNoise
field_16574
f_iazhymgr
f_91649629
field_222568_o
field_222568_o
private final OctavePerlinNoiseSampler
p
maxLimitPerlinNoise
field_16581
f_eadwksid
f_84154581
field_222569_p
field_222569_p
private final OctavePerlinNoiseSampler
q
mainPerlinNoise
field_16575
f_obenibmx
f_86205790
field_222570_q
field_222570_q
private final NoiseSampler
r
surfaceNoise
field_16571
surfaceDepthNoise
f_dqqdminn
f_67765142
field_222571_r
surfaceDepthNoise
protected final BlockState
f
defaultBlock
field_16576
defaultBlock
f_sjakwlva
f_32998530
field_222559_f
defaultBlock
protected final BlockState
g
defaultFluid
field_16573
defaultFluid
f_xnxbzxoe
f_20712294
field_222560_g
defaultFluid

Constructor summary

ModifierConstructor
public (IWorld world, BiomeSource biomeSource, int verticalNoiseResolution, int horizontalNoiseResolution, int worldHeight, T config, boolean useSimplexNoise)

Method summary

Modifier and TypeMethod
private double
a(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
sampleAndClampNoise(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
method_16411(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
sampleNoise(int x, int y, int z, double arg3, double arg4, double arg5, double arg6)
m_gulqytet(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
m_16191179(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
func_222552_a(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
func_222552_a(int arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6)
protected double[]
b(int arg0, int arg1)
makeAndFillNoiseColumn(int arg0, int arg1)
method_16406(int arg0, int arg1)
sampleNoiseColumn(int x, int z)
m_fpkjvbdo(int arg0, int arg1)
m_11929466(int arg0, int arg1)
func_222547_b(int arg0, int arg1)
func_222547_b(int arg0, int arg1)
protected void
a(double[] arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
fillNoiseColumn(double[] arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
method_16413(double[] arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
sampleNoiseColumn(double[] buffer, int x, int z, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
m_kmdxohyj(double[] arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
m_78706107(double[] arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
func_222546_a(double[] arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
func_222546_a(double[] noiseColumn, int noiseX, int noiseZ, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
protected abstract double[]
a(int arg0, int arg1)
getDepthAndScale(int arg0, int arg1)
method_12090(int arg0, int arg1)
computeNoiseRange(int x, int z)
m_fhhqfmbk(int arg0, int arg1)
m_00697703(int arg0, int arg1)
func_222549_a(int arg0, int arg1)
getBiomeNoiseColumn(int noiseX, int noiseZ)
protected abstract double
a(double arg0, double arg1, int arg2)
getYOffset(double arg0, double arg1, int arg2)
method_16404(double arg0, double arg1, int arg2)
computeNoiseFalloff(double depth, double scale, int y)
m_hhyljghr(double arg0, double arg1, int arg2)
m_00229075(double arg0, double arg1, int arg2)
func_222545_a(double arg0, double arg1, int arg2)
func_222545_a(double arg0, double arg1, int arg2)
protected double
g()
getTopSlideStart()
method_16409()
m_mxjihexx()
m_68227288()
func_222551_g()
func_222551_g()
protected double
h()
getBottomSlideStart()
method_16410()
m_cwdxvvqh()
m_02827030()
func_222553_h()
func_222553_h()
public int
a(int arg0, int arg1, bza$a arg2)
getBaseHeight(int arg0, int arg1, Heightmap$Types arg2)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2)
getHeightOnGround(int arg0, int arg1, Heightmap$Type arg2)
m_eyzuuexw(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
m_07203520(int arg0, int arg1, HeightMap$Type arg2)
func_222529_a(int arg0, int arg1, Heightmap$Type arg2)
func_222529_a(int arg0, int arg1, Heightmap$Type arg2)
protected abstract void
a(double[] arg0, int arg1, int arg2)
fillNoiseColumn(double[] arg0, int arg1, int arg2)
method_16405(double[] arg0, int arg1, int arg2)
sampleNoiseColumn(double[] buffer, int x, int z)
m_pceuqvdo(double[] arg0, int arg1, int arg2)
m_05656948(double[] arg0, int arg1, int arg2)
func_222548_a(double[] arg0, int arg1, int arg2)
fillNoiseColumn(double[] noiseColumn, int noiseX, int noiseZ)
public int
i()
getNoiseSizeY()
method_16408()
getNoiseSizeY()
m_ussghgcn()
m_87865331()
func_222550_i()
noiseSizeY()
public void
c(bxh arg0)
buildSurfaceAndBedrock(ChunkAccess arg0)
method_12110(class_2791 arg0)
buildSurface(Chunk arg0)
m_uralsmmf(C_lwzmmmqr arg0)
m_64016995(ChunkAccess arg0)
func_222535_c(IChunk arg0)
generateSurface(IChunk arg0)
protected void
a(bxh arg0, Random arg1)
setBedrock(ChunkAccess arg0, Random arg1)
method_16412(class_2791 arg0, Random arg1)
buildBedrock(Chunk arg0, Random arg1)
m_zfwrckcv(C_lwzmmmqr arg0, Random arg1)
m_92782359(ChunkAccess arg0, Random arg1)
func_222555_a(IChunk arg0, Random arg1)
makeBedrock(IChunk chunkIn, Random rand)
public void
b(bhs arg0, bxh arg1)
fillFromNoise(LevelAccessor arg0, ChunkAccess arg1)
method_12088(class_1936 arg0, class_2791 arg1)
populateNoise(IWorld arg0, Chunk arg1)
m_evqkkueh(C_vdvbsyle arg0, C_lwzmmmqr arg1)
m_77550574(WorldAccess arg0, ChunkAccess arg1)
func_222537_b(IWorld arg0, IChunk arg1)
makeBase(IWorld arg0, IChunk arg1)
private static double
a(int arg0, int arg1, int arg2)
getContribution(int arg0, int arg1, int arg2)
method_16572(int arg0, int arg1, int arg2)
m_hrtsglyl(int arg0, int arg1, int arg2)
m_90567444(int arg0, int arg1, int arg2)
func_222556_a(int arg0, int arg1, int arg2)
func_222556_a(int arg0, int arg1, int arg2)
private static double
b(int arg0, int arg1, int arg2)
computeContribution(int arg0, int arg1, int arg2)
method_16571(int arg0, int arg1, int arg2)
m_cynyxweu(int arg0, int arg1, int arg2)
m_22289035(int arg0, int arg1, int arg2)
func_222554_b(int arg0, int arg1, int arg2)
func_222554_b(int arg0, int arg1, int arg2)