net.minecraft.world.gen.chunk

public record ChunkGeneratorSettings

ekf
net.minecraft.world.level.levelgen.NoiseGeneratorSettings
net.minecraft.class_5284
net.minecraft.world.gen.chunk.ChunkGeneratorSettings
net.minecraft.unmapped.C_lwpfhits
net.minecraft.world.gen.chunk.ChunkGeneratorSettings
net.minecraft.src.C_2194_

Field summary

Modifier and TypeField
private final GenerationShapeConfig
j
noiseSettings
comp_474
generationShapeConfig
f_ddxnrmmj
generationShapeConfig
f_64439_
private final BlockState
k
defaultBlock
comp_475
defaultBlock
f_ahtxagxi
defaultBlock
f_64440_
private final BlockState
l
defaultFluid
comp_476
defaultFluid
f_wygtkmhl
defaultFluid
f_64441_
private final NoiseRouter
m
noiseRouter
comp_477
noiseRouter
f_rmvtddod
noiseRouter
f_209353_
private final MaterialRules$MaterialRule
n
surfaceRule
comp_478
surfaceRule
f_mkicirvk
surfaceRule
f_188871_
private final List<MultiNoiseUtil$NoiseHypercube>
o
spawnTarget
comp_538
spawnTarget
f_wisbjvhc
spawnTarget
f_224370_
private final int
p
seaLevel
comp_479
seaLevel
f_spuhoizm
seaLevel
f_64444_
private final boolean
q
disableMobGeneration
comp_480
mobGenerationDisabled
f_boaaegyq
mobGenerationDisabled
f_64445_
private final boolean
r
aquifersEnabled
comp_481
aquifers
f_yrztsyls
aquifersEnabled
f_158533_
private final boolean
s
oreVeinsEnabled
comp_482
oreVeins
f_npqvrfsb
oreVeinsEnabled
f_158536_
private final boolean
t
useLegacyRandomSource
comp_483
usesLegacyRandom
f_fpddiewa
useLegacyRandomGenerator
f_209354_
public static final com.mojang.serialization.Codec<ChunkGeneratorSettings>
a
DIRECT_CODEC
field_24780
CODEC
f_lxeovodx
CODEC
f_64430_
public static final com.mojang.serialization.Codec<RegistryEntry<ChunkGeneratorSettings>>
b
CODEC
field_24781
REGISTRY_CODEC
f_henwwdcs
REGISTRY_CODEC
f_64431_
public static final RegistryKey<ChunkGeneratorSettings>
c
OVERWORLD
field_26355
OVERWORLD
f_fjroqrca
OVERWORLD
f_64432_
public static final RegistryKey<ChunkGeneratorSettings>
d
LARGE_BIOMES
field_35051
LARGE_BIOMES
f_ccxxaepy
LARGE_BIOMES
f_188869_
public static final RegistryKey<ChunkGeneratorSettings>
e
AMPLIFIED
field_26356
AMPLIFIED
f_tmwzkncp
AMPLIFIED
f_64433_
public static final RegistryKey<ChunkGeneratorSettings>
f
NETHER
field_26357
NETHER
f_gqrsusan
NETHER
f_64434_
public static final RegistryKey<ChunkGeneratorSettings>
g
END
field_26358
END
f_btlhfgat
END
f_64435_
public static final RegistryKey<ChunkGeneratorSettings>
h
CAVES
field_26359
CAVES
f_vvygzxtc
CAVES
f_64436_
public static final RegistryKey<ChunkGeneratorSettings>
i
FLOATING_ISLANDS
field_26360
FLOATING_ISLANDS
f_hlykgnmg
FLOATING_ISLANDS
f_64437_

Constructor summary

ModifierConstructor
public (GenerationShapeConfig generationShapeConfig, BlockState defaultBlock, BlockState defaultFluid, NoiseRouter noiseRouter, MaterialRules$MaterialRule surfaceRule, List<MultiNoiseUtil$NoiseHypercube> spawnTarget, int seaLevel, boolean mobGenerationDisabled, boolean aquifersEnabled, boolean oreVeinsEnabled, boolean useLegacyRandomGenerator)

Method summary

Modifier and TypeMethod
public boolean
a()
disableMobGeneration()
comp_480()
mobGenerationDisabled()
m_utlfjqxl()
mobGenerationDisabled()
f_64445_()
public boolean
b()
isAquifersEnabled()
method_33757()
hasAquifers()
m_rhreuwma()
hasAquifers()
m_158567_()
public boolean
c()
oreVeinsEnabled()
comp_482()
oreVeins()
m_afxojkck()
oreVeinsEnabled()
m_209369_()
public ChunkRandom$RandomProvider
d()
getRandomSource()
method_38999()
getRandomProvider()
m_lztqjfkv()
getRandomProvider()
m_188893_()
public static void
a(qq<ekf> o)
bootstrap(BootstrapContext<NoiseGeneratorSettings> arg0)
method_31111(class_7891<class_5284> arg0)
bootstrap(Registerable<ChunkGeneratorSettings> chunkGenerationSettingsRegisterable)
m_fluwqqyx(C_hqoyyfco<C_lwpfhits> arg0)
bootstrap(BootstrapContext<ChunkGeneratorSettings> context)
m_254959_(C_313275_<C_2194_> p_334698_)
private static ChunkGeneratorSettings
b(qq<?> o)
end(BootstrapContext<?> arg0)
method_30642(class_7891<?> arg0)
createEndSettings(Registerable<?> registerable)
m_bioegmua(C_hqoyyfco<?> arg0)
createEndSettings(BootstrapContext<?> context)
m_255186_(C_313275_<?> p_330746_)
private static ChunkGeneratorSettings
c(qq<?> o)
nether(BootstrapContext<?> arg0)
method_30641(class_7891<?> arg0)
createNetherSettings(Registerable<?> registerable)
m_najuwbnk(C_hqoyyfco<?> arg0)
createNetherSettings(BootstrapContext<?> context)
m_255410_(C_313275_<?> p_329279_)
private static ChunkGeneratorSettings
a(qq<?> o, boolean o, boolean o)
overworld(BootstrapContext<?> arg0, boolean arg1, boolean arg2)
method_30643(class_7891<?> arg0, boolean arg1, boolean arg2)
createSurfaceSettings(Registerable<?> registerable, boolean amplified, boolean largeBiomes)
m_gxluklpm(C_hqoyyfco<?> arg0, boolean arg1, boolean arg2)
createOverworldSettings(BootstrapContext<?> context, boolean amplified, boolean largeBiomes)
m_255226_(C_313275_<?> p_332236_, boolean p_256427_, boolean p_256318_)
private static ChunkGeneratorSettings
d(qq<?> o)
caves(BootstrapContext<?> arg0)
method_39901(class_7891<?> arg0)
createCavesSettings(Registerable<?> registerable)
m_mksbojhe(C_hqoyyfco<?> arg0)
createCavesSettings(BootstrapContext<?> context)
m_255038_(C_313275_<?> p_330713_)
private static ChunkGeneratorSettings
e(qq<?> o)
floatingIslands(BootstrapContext<?> arg0)
method_39902(class_7891<?> arg0)
createFloatingIslandsSettings(Registerable<?> registerable)
m_fqoukkdl(C_hqoyyfco<?> arg0)
createFloatingIslandsSettings(BootstrapContext<?> context)
m_255230_(C_313275_<?> p_335454_)
public static ChunkGeneratorSettings
e()
dummy()
method_44323()
createMissingSettings()
m_ubnqjaae()
createDummy()
m_238396_()
public GenerationShapeConfig
f()
noiseSettings()
comp_474()
generationShapeConfig()
m_znwljrxu()
generationShapeConfig()
f_64439_()
public BlockState
g()
defaultBlock()
comp_475()
defaultBlock()
m_andppfam()
defaultBlock()
f_64440_()
public BlockState
h()
defaultFluid()
comp_476()
defaultFluid()
m_rkakugao()
defaultFluid()
f_64441_()
public NoiseRouter
i()
noiseRouter()
comp_477()
noiseRouter()
m_zpaprfti()
noiseRouter()
f_209353_()
public MaterialRules$MaterialRule
j()
surfaceRule()
comp_478()
surfaceRule()
m_ljmocmyr()
surfaceRule()
f_188871_()
public List<MultiNoiseUtil$NoiseHypercube>
k()
spawnTarget()
comp_538()
spawnTarget()
m_ljrijjvh()
spawnTarget()
f_224370_()
public int
l()
seaLevel()
comp_479()
seaLevel()
m_uckaqpbt()
seaLevel()
f_64444_()
public boolean
m()
aquifersEnabled()
comp_481()
aquifers()
m_ynmwhcth()
aquifersEnabled()
f_158533_()
public boolean
n()
useLegacyRandomSource()
comp_483()
usesLegacyRandom()
m_axvaaxiz()
hasLegacyRandomProvider()
f_209354_()