net.minecraft.world.level.levelgen

public final class NoiseBasedChunkGenerator

extends ChunkGenerator

chl
net.minecraft.world.level.levelgen.NoiseBasedChunkGenerator
net.minecraft.class_3754
net.minecraft.unmapped.C_yjuvgdyy
net.minecraft.world.gen.chunk.NoiseChunkGenerator
net.minecraft.world.gen.NoiseChunkGenerator
net.minecraft.server.v1_16_R2.ChunkGeneratorAbstract

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<NoiseBasedChunkGenerator>
d
CODEC
field_24773
f_eeoimoki
CODEC
field_236079_d_
private static final float[]
i
BEARD_KERNEL
field_16649
f_qmjevdyz
NOISE_WEIGHT_TABLE
field_222561_h
private static final float[]
j
BIOME_WEIGHTS
field_24775
f_oqjyjjgu
BIOME_WEIGHT_TABLE
field_236081_j_
private static final BlockState
k
AIR
field_16648
f_llqxqltq
AIR
field_222562_i
private final int
l
chunkHeight
field_16572
f_nknqfkaf
verticalNoiseResolution
field_222563_j
private final int
m
chunkWidth
field_16570
f_fzuxmfor
horizontalNoiseResolution
field_222564_k
private final int
n
chunkCountX
field_16580
f_loxecvfc
noiseSizeX
field_222565_l
private final int
o
chunkCountY
field_16579
f_msqqemqd
noiseSizeY
field_222566_m
private final int
p
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
q
minLimitPerlinNoise
field_16574
f_iazhymgr
lowerInterpolatedNoise
field_222568_o
private final PerlinNoise
r
maxLimitPerlinNoise
field_16581
f_eadwksid
upperInterpolatedNoise
field_222569_p
private final PerlinNoise
s
mainPerlinNoise
field_16575
f_obenibmx
interpolationNoise
field_222570_q
private final SurfaceNoise
t
surfaceNoise
field_16571
f_dqqdminn
surfaceDepthNoise
field_222571_r
private final PerlinNoise
u
depthNoise
field_24776
f_trauxstl
densityNoise
field_236082_u_
private final SimplexNoise
v
islandNoise
field_24777
f_nviwosaa
islandNoise
field_236083_v_
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
private final long
w
seed
field_24778
f_fmgnpjoj
worldSeed
field_236084_w_
protected final Supplier<NoiseGeneratorSettings>
h
settings
field_24774
f_cmnhdfbc
settings
field_236080_h_
private final int
x
height
field_24779
f_owecfdaz
worldHeight
field_236085_x_

Constructor summary

ModifierConstructor
public (BiomeSource biomeSource, long worldSeed, Supplier<NoiseGeneratorSettings> arg2)
private (BiomeSource arg0, BiomeSource arg1, long worldSeed, Supplier<NoiseGeneratorSettings> arg3)

Method summary

Modifier and TypeMethod
protected com.mojang.serialization.Codec<? extends ChunkGenerator>
a()
codec()
method_28506()
m_blqkvkse()
getCodec()
func_230347_a_()
public boolean
a(long arg0, vj<chm> arg1)
stable(long arg0, ResourceKey<NoiseGeneratorSettings> arg1)
method_28548(long arg0, class_5321<class_5284> arg1)
m_trsjtggx(long arg0, C_xhhleach<C_lwpfhits> arg1)
method_28548(long arg0, RegistryKey<ChunkGeneratorSettings> arg1)
func_236088_a_(long arg0, RegistryKey<DimensionSettings> 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)
m_gulqytet(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)
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)
m_fpkjvbdo(int arg0, int arg1)
sampleNoiseColumn(int x, int z)
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)
m_vahjvncr(double[] arg0, int arg1, int arg2)
sampleNoiseColumn(double[] buffer, int x, int z)
func_222548_a(double[] arg0, int arg1, int arg2)
private double
c(int arg0, int arg1)
getRandomDensity(int arg0, int arg1)
method_28553(int arg0, int arg1)
m_hmewsjow(int arg0, int arg1)
getRandomDensityAt(int x, int z)
func_236095_c_(int arg0, int arg1)
public int
a(int arg0, int arg1, chk$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)
getHeight(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)
public BlockGetter
a(int arg0, int arg1)
getBaseColumn(int arg0, int arg1)
method_26261(int arg0, int arg1)
m_dmhpibgx(int arg0, int arg1)
getColumnSample(int arg0, int arg1)
func_230348_a_(int arg0, int arg1)
private int
a(int arg0, int arg1, cee[] arg2, Predicate<cee> arg3)
iterateNoiseColumn(int arg0, int arg1, BlockState[] arg2, Predicate<BlockState> arg3)
method_26263(int arg0, int arg1, class_2680[] arg2, Predicate<class_2680> arg3)
m_licniwcb(int arg0, int arg1, C_txtbiemp[] arg2, Predicate<C_txtbiemp> arg3)
sampleHeightmap(int x, int z, BlockState[] states, Predicate<BlockState> predicate)
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)
m_vsbrtyvk(double arg0, int arg1)
getBlockState(double density, int y)
func_236086_a_(double arg0, int arg1)
public void
a(aam arg0, cft 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)
private void
a(cft arg0, Random arg1)
setBedrock(ChunkAccess arg0, Random arg1)
method_16412(class_2791 arg0, Random arg1)
m_zfwrckcv(C_lwzmmmqr arg0, Random arg1)
buildBedrock(Chunk chunk, Random random)
func_222555_a(IChunk arg0, Random arg1)
public void
a(brv arg0, bsk arg1, cft arg2)
fillFromNoise(LevelAccessor arg0, StructureFeatureManager arg1, ChunkAccess arg2)
method_12088(class_1936 arg0, class_5138 arg1, class_2791 arg2)
m_evqkkueh(C_vdvbsyle arg0, C_iijvezpz arg1, C_lwzmmmqr arg2)
populateNoise(WorldAccess arg0, StructureAccessor arg1, Chunk arg2)
func_230352_b_(IWorld arg0, StructureManager arg1, IChunk arg2)
buildNoise(GeneratorAccess arg0, StructureManager arg1, IChunkAccess 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)
m_hrtsglyl(int arg0, int arg1, int arg2)
getNoiseWeight(int x, int y, int z)
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)
calculateNoiseWeight(int x, int y, int z)
func_222554_b(int arg0, int arg1, int arg2)
public int
e()
getGenDepth()
method_12104()
m_ruxnirnc()
getMaxY()
func_230355_e_()
getGenerationDepth()
public int
f()
getSeaLevel()
method_16398()
m_taborzul()
getSeaLevel()
func_230356_f_()
getSeaLevel()
public List<MobSpawnSettings$SpawnerData>
a(bss arg0, bsk arg1, aql arg2, fx arg3)
getMobsAt(Biome arg0, StructureFeatureManager arg1, MobCategory arg2, BlockPos arg3)
method_12113(class_1959 arg0, class_5138 arg1, class_1311 arg2, class_2338 arg3)
m_puoyodgd(C_orlkpefs arg0, C_iijvezpz arg1, C_ormqdxci arg2, C_hynzadkk arg3)
getEntitySpawnList(Biome arg0, StructureAccessor arg1, SpawnGroup arg2, BlockPos arg3)
func_230353_a_(Biome arg0, StructureManager arg1, EntityClassification arg2, BlockPos arg3)
getMobsFor(BiomeBase arg0, StructureManager arg1, EnumCreatureType arg2, BlockPosition arg3)
public void
a(aam arg0)
spawnOriginalMobs(WorldGenRegion arg0)
method_12107(class_3233 arg0)
m_xoblypwv(C_ezymcfey arg0)
populateEntities(ChunkRegion arg0)
func_230354_a_(WorldGenRegion arg0)
addMobs(RegionLimitedWorldAccess arg0)
public ChunkGenerator
a(long arg0)
withSeed(long arg0)
method_27997(long arg0)
m_pbnzyeke(long arg0)
withSeed(long arg0)
func_230349_a_(long arg0)