net.minecraft.world.gen.chunk

public final class SurfaceChunkGenerator

extends ChunkGenerator

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

Field summary

Modifier and TypeField
public static final Codec<SurfaceChunkGenerator>
d
CODEC
field_24773
CODEC
f_eeoimoki
field_236079_d_
field_236079_d_
private static final float[]
i
BEARD_KERNEL
field_16649
field_16649
f_qmjevdyz
field_222561_h
field_222561_h
private static final float[]
j
BIOME_WEIGHTS
field_24775
field_24775
f_oqjyjjgu
field_236081_j_
field_236081_j_
private static final BlockState
k
AIR
field_16648
AIR
f_llqxqltq
field_222562_i
AIR
private final int
l
chunkHeight
field_16572
verticalNoiseResolution
f_nknqfkaf
field_222563_j
verticalNoiseGranularity
private final int
m
chunkWidth
field_16570
horizontalNoiseResolution
f_fzuxmfor
field_222564_k
horizontalNoiseGranularity
private final int
n
chunkCountX
field_16580
noiseSizeX
f_loxecvfc
field_222565_l
noiseSizeX
private final int
o
chunkCountY
field_16579
noiseSizeY
f_msqqemqd
field_222566_m
noiseSizeY
private final int
p
chunkCountZ
field_16578
noiseSizeZ
f_ujhcjeih
field_222567_n
noiseSizeZ
protected final ChunkRandom
e
random
field_16577
random
f_wgevplqs
field_222558_e
randomSeed
private final OctavePerlinNoiseSampler
q
minLimitPerlinNoise
field_16574
lowerInterpolatedNoise
f_iazhymgr
field_222568_o
field_222568_o
private final OctavePerlinNoiseSampler
r
maxLimitPerlinNoise
field_16581
upperInterpolatedNoise
f_eadwksid
field_222569_p
field_222569_p
private final OctavePerlinNoiseSampler
s
mainPerlinNoise
field_16575
interpolationNoise
f_obenibmx
field_222570_q
field_222570_q
private final NoiseSampler
t
surfaceNoise
field_16571
surfaceDepthNoise
f_dqqdminn
field_222571_r
surfaceDepthNoise
private final OctavePerlinNoiseSampler
u
depthNoise
field_24776
field_24776
f_trauxstl
field_236082_u_
field_236082_u_
private final SimplexNoiseSampler
v
islandNoise
field_24777
field_24777
f_nviwosaa
field_236083_v_
field_236083_v_
protected final BlockState
f
defaultBlock
field_16576
defaultBlock
f_sjakwlva
field_222559_f
defaultBlock
protected final BlockState
g
defaultFluid
field_16573
defaultFluid
f_xnxbzxoe
field_222560_g
defaultFluid
private final long
w
seed
field_24778
field_24778
f_fmgnpjoj
field_236084_w_
field_236084_w_
protected final ChunkGeneratorType
h
settings
field_24774
field_24774
f_cmnhdfbc
field_236080_h_
field_236080_h_
private final int
x
height
field_24779
field_24779
f_owecfdaz
field_236085_x_
field_236085_x_

Constructor summary

ModifierConstructor
public (BiomeSource arg0, long arg1, ChunkGeneratorType arg2)
private (BiomeSource arg0, BiomeSource arg1, long arg2, ChunkGeneratorType arg3)

Method summary

Modifier and TypeMethod
protected Codec<? extends ChunkGenerator>
a()
codec()
method_28506()
method_28506()
m_blqkvkse()
func_230347_a_()
func_230347_a_()
public boolean
a(long arg0, ciq$a arg1)
stable(long arg0, NoiseGeneratorSettings$Preset arg1)
method_28548(long arg0, class_5284$class_5307 arg1)
method_28548(long arg0, ChunkGeneratorType$Preset arg1)
m_trsjtggx(long arg0, C_lwpfhits$C_ejkurkjt arg1)
func_236088_a_(long arg0, DimensionSettings$Preset arg1)
func_236088_a_(long arg0, DimensionSettings$Preset arg1)
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 horizontalScale, double verticalScale, double horizontalStretch, double verticalStretch)
m_gulqytet(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)
private 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)
func_222547_b(int arg0, int arg1)
func_222547_b(int arg0, int arg1)
private 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_vahjvncr(double[] arg0, int arg1, int arg2)
func_222548_a(double[] arg0, int arg1, int arg2)
fillNoiseColumn(double[] noiseColumn, int noiseX, int noiseZ)
private double
c(int arg0, int arg1)
getRandomDensity(int arg0, int arg1)
method_28553(int arg0, int arg1)
method_28553(int arg0, int arg1)
m_hmewsjow(int arg0, int arg1)
func_236095_c_(int arg0, int arg1)
func_236095_c_(int arg0, int arg1)
public int
a(int arg0, int arg1, cio$a arg2)
getBaseHeight(int arg0, int arg1, Heightmap$Types arg2)
method_16397(int arg0, int arg1, class_2902$class_2903 arg2)
getHeight(int arg0, int arg1, Heightmap$Type arg2)
m_eyzuuexw(int arg0, int arg1, C_ybztoekc$C_wkdeqzbn arg2)
func_222529_a(int arg0, int arg1, Heightmap$Type arg2)
getHeight(int arg0, int arg1, Heightmap$Type arg2)
public BlockView
a(int arg0, int arg1)
getBaseColumn(int arg0, int arg1)
method_26261(int arg0, int arg1)
getColumnSample(int arg0, int arg1)
m_dmhpibgx(int arg0, int arg1)
func_230348_a_(int arg0, int arg1)
func_230348_a_(int arg0, int arg1)
private int
a(int arg0, int arg1, cfj[] arg2, Predicate<cfj> arg3)
iterateNoiseColumn(int arg0, int arg1, BlockState[] arg2, Predicate<BlockState> arg3)
method_26263(int arg0, int arg1, class_2680[] arg2, Predicate<class_2680> arg3)
sampleHeightmap(int x, int z, BlockState[] states, Predicate<BlockState> predicate)
m_licniwcb(int arg0, int arg1, C_txtbiemp[] arg2, Predicate<C_txtbiemp> arg3)
func_236087_a_(int arg0, int arg1, BlockState[] arg2, Predicate<BlockState> arg3)
func_236087_a_(int arg0, int arg1, BlockState[] arg2, Predicate<BlockState> arg3)
protected BlockState
a(double arg0, int arg1)
generateBaseState(double arg0, int arg1)
method_26262(double arg0, int arg1)
getBlockState(double density, int y)
m_vsbrtyvk(double arg0, int arg1)
func_236086_a_(double arg0, int arg1)
func_236086_a_(double arg0, int arg1)
public void
a(zj arg0, cgy arg1)
buildSurfaceAndBedrock(WorldGenRegion arg0, ChunkAccess arg1)
method_12110(class_3233 arg0, class_2791 arg1)
buildSurface(ChunkRegion arg0, Chunk arg1)
m_uralsmmf(C_ezymcfey arg0, C_lwzmmmqr arg1)
func_225551_a_(WorldGenRegion arg0, IChunk arg1)
generateSurface(WorldGenRegion arg0, IChunk arg1)
private void
a(cgy arg0, Random arg1)
setBedrock(ChunkAccess arg0, Random arg1)
method_16412(class_2791 arg0, Random arg1)
buildBedrock(Chunk chunk, Random random)
m_zfwrckcv(C_lwzmmmqr arg0, Random arg1)
func_222555_a(IChunk arg0, Random arg1)
makeBedrock(IChunk chunkIn, Random rand)
public void
b(bqc arg0, bqq arg1, cgy arg2)
fillFromNoise(LevelAccessor arg0, StructureFeatureManager arg1, ChunkAccess arg2)
method_12088(class_1936 arg0, class_5138 arg1, class_2791 arg2)
populateNoise(WorldAccess arg0, StructureAccessor arg1, Chunk arg2)
m_evqkkueh(C_vdvbsyle arg0, C_iijvezpz arg1, C_lwzmmmqr arg2)
func_230352_b_(IWorld arg0, StructureManager arg1, IChunk arg2)
func_230352_b_(IWorld arg0, StructureManager arg1, IChunk arg2)
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)
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)
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)
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)
func_222554_b(int arg0, int arg1, int arg2)
public int
e()
getGenDepth()
method_12104()
getMaxY()
m_ruxnirnc()
func_230355_e_()
func_230355_e_()
public int
f()
getSeaLevel()
method_16398()
getSeaLevel()
m_taborzul()
func_230356_f_()
func_230356_f_()
public List<Biome$SpawnEntry>
a(bre arg0, bqq arg1, apa arg2, fu arg3)
getMobsAt(Biome arg0, StructureFeatureManager arg1, MobCategory arg2, BlockPos arg3)
method_12113(class_1959 arg0, class_5138 arg1, class_1311 arg2, class_2338 arg3)
getEntitySpawnList(Biome arg0, StructureAccessor arg1, SpawnGroup arg2, BlockPos arg3)
m_puoyodgd(C_orlkpefs arg0, C_iijvezpz arg1, C_ormqdxci arg2, C_hynzadkk arg3)
func_230353_a_(Biome arg0, StructureManager arg1, EntityClassification arg2, BlockPos arg3)
func_230353_a_(Biome arg0, StructureManager arg1, EntityClassification arg2, BlockPos arg3)
public void
a(zj arg0)
spawnOriginalMobs(WorldGenRegion arg0)
method_12107(class_3233 arg0)
populateEntities(ChunkRegion arg0)
m_xoblypwv(C_ezymcfey arg0)
func_230354_a_(WorldGenRegion arg0)
func_230354_a_(WorldGenRegion arg0)
public ChunkGenerator
a(long arg0)
withSeed(long arg0)
method_27997(long arg0)
withSeed(long arg0)
m_pbnzyeke(long arg0)
func_230349_a_(long arg0)
func_230349_a_(long arg0)