net.minecraft.world.level.levelgen

public abstract class NoiseBasedChunkGenerator<T extends ChunkGeneratorSettings>

extends ChunkGenerator<T>

cby
net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator
net.minecraft.class_3754
net.minecraft.unmapped.C_yjuvgdyy
net.minecraft.world.gen.chunk.SurfaceChunkGenerator
net.minecraft.world.gen.NoiseChunkGenerator
net.minecraft.server.v1_15_R1.ChunkGeneratorAbstract

Field summary

Modifier and TypeField
private static final float[]
h
BEARD_KERNEL
field_16649
f_qmjevdyz
field_222561_h
private static final BlockState
i
AIR
field_16648
f_llqxqltq
AIR
field_222562_i
private final int
j
chunkHeight
field_16572
f_nknqfkaf
verticalNoiseResolution
field_222563_j
private final int
k
chunkWidth
field_16570
f_fzuxmfor
horizontalNoiseResolution
field_222564_k
private final int
l
chunkCountX
field_16580
f_loxecvfc
noiseSizeX
field_222565_l
private final int
m
chunkCountY
field_16579
f_msqqemqd
noiseSizeY
field_222566_m
private final int
n
chunkCountZ
field_16578
f_ujhcjeih
noiseSizeZ
field_222567_n
protected final WorldgenRandom
e
random
field_16577
f_wgevplqs
random
field_222558_e
private final PerlinNoise
o
minLimitPerlinNoise
field_16574
f_iazhymgr
field_222568_o
private final PerlinNoise
p
maxLimitPerlinNoise
field_16581
f_eadwksid
field_222569_p
private final PerlinNoise
q
mainPerlinNoise
field_16575
f_obenibmx
field_222570_q
private final SurfaceNoise
r
surfaceNoise
field_16571
f_dqqdminn
surfaceDepthNoise
field_222571_r
protected final BlockState
f
defaultBlock
field_16576
f_sjakwlva
defaultBlock
field_222559_f
protected final BlockState
g
defaultFluid
field_16573
f_xnxbzxoe
defaultFluid
field_222560_g

Constructor summary

ModifierConstructor
public (LevelAccessor 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)
m_gulqytet(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)
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)
m_fpkjvbdo(int arg0, int arg1)
sampleNoiseColumn(int x, int z)
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)
m_kmdxohyj(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)
func_222546_a(double[] arg0, int arg1, int arg2, 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)
m_fhhqfmbk(int arg0, int arg1)
computeNoiseRange(int x, int z)
func_222549_a(int arg0, int arg1)
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)
m_hhyljghr(double arg0, double arg1, int arg2)
computeNoiseFalloff(double depth, double scale, int y)
func_222545_a(double arg0, double arg1, int arg2)
protected double
g()
getTopSlideStart()
method_16409()
m_mxjihexx()
func_222551_g()
protected double
h()
getBottomSlideStart()
method_16410()
m_cwdxvvqh()
func_222553_h()
public int
a(int arg0, int arg1, cbv$a arg2)
getBaseHeight(int arg0, int arg1, Heightmap$Types arg2)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2)
m_eyzuuexw(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
getHeightOnGround(int arg0, int arg1, Heightmap$Type arg2)
func_222529_a(int arg0, int arg1, Heightmap$Type arg2)
getBaseHeight(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)
m_pceuqvdo(double[] arg0, int arg1, int arg2)
sampleNoiseColumn(double[] buffer, int x, int z)
func_222548_a(double[] arg0, int arg1, int arg2)
public int
i()
getNoiseSizeY()
method_16408()
m_ussghgcn()
getNoiseSizeY()
func_222550_i()
public void
a(xj arg0, bzy arg1)
buildSurfaceAndBedrock(WorldGenRegion arg0, ChunkAccess arg1)
method_12110(class_3233 arg0, class_2791 arg1)
m_uralsmmf(C_ezymcfey arg0, C_lwzmmmqr arg1)
buildSurface(ChunkRegion arg0, Chunk arg1)
func_225551_a_(WorldGenRegion arg0, IChunk arg1)
buildBase(RegionLimitedWorldAccess arg0, IChunkAccess arg1)
protected void
a(bzy arg0, Random arg1)
setBedrock(ChunkAccess arg0, Random arg1)
method_16412(class_2791 arg0, Random arg1)
m_zfwrckcv(C_lwzmmmqr arg0, Random arg1)
buildBedrock(Chunk arg0, Random arg1)
func_222555_a(IChunk arg0, Random arg1)
public void
b(bjx arg0, bzy arg1)
fillFromNoise(LevelAccessor arg0, ChunkAccess arg1)
method_12088(class_1936 arg0, class_2791 arg1)
m_evqkkueh(C_vdvbsyle arg0, C_lwzmmmqr arg1)
populateNoise(IWorld arg0, Chunk arg1)
func_222537_b(IWorld arg0, IChunk arg1)
buildNoise(GeneratorAccess arg0, IChunkAccess 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)
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)
func_222554_b(int arg0, int arg1, int arg2)