net.minecraft.world.gen.chunk

public abstract class SurfaceChunkGenerator<T extends ChunkGeneratorConfig>

extends ChunkGenerator<T>

byy
net.minecraft.class_3754
net.minecraft.world.gen.chunk.SurfaceChunkGenerator
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
field_16649
field_16649
f_04255284
field_222561_h
field_222561_h
private static final BlockState
i
field_16648
AIR
f_90637483
field_222562_i
AIR
private final int
j
field_16572
verticalNoiseResolution
f_86610457
field_222563_j
verticalNoiseGranularity
private final int
k
field_16570
horizontalNoiseResolution
f_63109795
field_222564_k
horizontalNoiseGranularity
private final int
l
field_16580
noiseSizeX
f_36349807
field_222565_l
noiseSizeX
private final int
m
field_16579
noiseSizeY
f_98344979
field_222566_m
noiseSizeY
private final int
n
field_16578
noiseSizeZ
f_01144286
field_222567_n
noiseSizeZ
protected final ChunkRandom
e
field_16577
random
f_57077007
field_222558_e
randomSeed
private final OctavePerlinNoiseSampler
o
field_16574
field_16574
f_91649629
field_222568_o
field_222568_o
private final OctavePerlinNoiseSampler
p
field_16581
field_16581
f_84154581
field_222569_p
field_222569_p
private final OctavePerlinNoiseSampler
q
field_16575
field_16575
f_86205790
field_222570_q
field_222570_q
private final NoiseSampler
r
field_16571
surfaceDepthNoise
f_67765142
field_222571_r
surfaceDepthNoise
protected final BlockState
f
field_16576
defaultBlock
f_32998530
field_222559_f
defaultBlock
protected final BlockState
g
field_16573
defaultFluid
f_20712294
field_222560_g
defaultFluid

Constructor summary

ModifierConstructor
public (IWorld arg0, BiomeSource arg1, int arg2, int arg3, int arg4, T arg5, boolean arg6)

Method summary

Modifier and TypeMethod
private double
a(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 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)
method_16406(int arg0, int arg1)
sampleNoiseColumn(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)
method_16413(double[] arg0, int arg1, int arg2, double arg3, double arg4, double arg5, double arg6, int arg7, int arg8)
sampleNoiseColumn(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)
method_12090(int arg0, int arg1)
computeNoiseRange(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)
method_16404(double arg0, double arg1, int arg2)
computeNoiseFalloff(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()
method_16409()
method_16409()
m_68227288()
func_222551_g()
func_222551_g()
protected double
h()
method_16410()
method_16410()
m_02827030()
func_222553_h()
func_222553_h()
public int
a(int arg0, int arg1, byv$a arg2)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2)
getHeightOnGround(int arg0, int arg1, Heightmap$Type 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)
method_16405(double[] arg0, int arg1, int arg2)
sampleNoiseColumn(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()
method_16408()
getNoiseSizeY()
m_87865331()
func_222550_i()
noiseSizeY()
public void
c(bxc arg0)
method_12110(class_2791 arg0)
buildSurface(Chunk arg0)
m_64016995(ChunkAccess arg0)
func_222535_c(IChunk arg0)
generateSurface(IChunk arg0)
protected void
a(bxc arg0, Random arg1)
method_16412(class_2791 arg0, Random arg1)
buildBedrock(Chunk arg0, Random arg1)
m_92782359(ChunkAccess arg0, Random arg1)
func_222555_a(IChunk arg0, Random arg1)
makeBedrock(IChunk chunkIn, Random rand)
public void
b(bhn arg0, bxc arg1)
method_12088(class_1936 arg0, class_2791 arg1)
populateNoise(IWorld arg0, Chunk 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)
method_16572(int arg0, int arg1, int arg2)
method_16572(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)
method_16571(int arg0, int arg1, int arg2)
method_16571(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)