net.minecraft.world.gen.chunk

public final class ChunkGeneratorSettings

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

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<ChunkGeneratorSettings>
a
DIRECT_CODEC
field_24780
CODEC
f_lxeovodx
f_64430_
public static final com.mojang.serialization.Codec<Supplier<ChunkGeneratorSettings>>
b
CODEC
field_24781
REGISTRY_CODEC
f_henwwdcs
f_64431_
private final ChunkRandom$RandomProvider
j
randomSource
field_35130
randomProvider
f_iiwxinrt
f_188870_
private final StructuresConfig
k
structureSettings
field_24516
structuresConfig
f_nngmfbvb
f_64438_
private final GenerationShapeConfig
l
noiseSettings
field_24782
generationShapeConfig
f_ddxnrmmj
f_64439_
private final BlockState
m
defaultBlock
field_24514
defaultBlock
f_ahtxagxi
f_64440_
private final BlockState
n
defaultFluid
field_24515
defaultFluid
f_wygtkmhl
f_64441_
private final MaterialRules$MaterialRule
o
surfaceRule
field_35184
surfaceRule
f_mkicirvk
f_188871_
private final int
p
seaLevel
field_24785
seaLevel
f_spuhoizm
f_64444_
private final boolean
q
disableMobGeneration
field_24786
mobGenerationDisabled
f_boaaegyq
f_64445_
private final boolean
r
aquifersEnabled
field_28846
aquifers
f_yrztsyls
f_158533_
private final boolean
s
noiseCavesEnabled
field_28847
noiseCaves
f_rjtqyful
f_158534_
private final boolean
t
oreVeinsEnabled
field_33587
oreVeins
f_npqvrfsb
f_158536_
private final boolean
u
noodleCavesEnabled
field_33651
noodleCaves
f_lvalebun
f_158537_
public static final RegistryKey<ChunkGeneratorSettings>
c
OVERWORLD
field_26355
OVERWORLD
f_fjroqrca
f_64432_
public static final RegistryKey<ChunkGeneratorSettings>
d
LARGE_BIOMES
field_35051
LARGE_BIOMES
f_ccxxaepy
f_188869_
public static final RegistryKey<ChunkGeneratorSettings>
e
AMPLIFIED
field_26356
AMPLIFIED
f_tmwzkncp
f_64433_
public static final RegistryKey<ChunkGeneratorSettings>
f
NETHER
field_26357
NETHER
f_gqrsusan
f_64434_
public static final RegistryKey<ChunkGeneratorSettings>
g
END
field_26358
END
f_btlhfgat
f_64435_
public static final RegistryKey<ChunkGeneratorSettings>
h
CAVES
field_26359
CAVES
f_vvygzxtc
f_64436_
public static final RegistryKey<ChunkGeneratorSettings>
i
FLOATING_ISLANDS
field_26360
FLOATING_ISLANDS
f_hlykgnmg
f_64437_

Constructor summary

ModifierConstructor
private (StructuresConfig structuresConfig, GenerationShapeConfig generationShapeConfig, BlockState defaultBlock, BlockState defaultFluid, MaterialRules$MaterialRule surfaceRule, int bedrockCeilingY, boolean mobGenerationDisabled, boolean aquifers, boolean noiseCaves, boolean oreVeins, boolean noodleCaves, boolean useLegacyRandom)

Method summary

Modifier and TypeMethod
public StructuresConfig
a()
structureSettings()
method_28007()
getStructuresConfig()
m_gfroyrxr()
m_64457_()
public GenerationShapeConfig
b()
noiseSettings()
method_28559()
getGenerationShapeConfig()
m_znwljrxu()
m_64481_()
public BlockState
c()
getDefaultBlock()
method_28005()
getDefaultBlock()
m_twhlhlwa()
m_64482_()
public BlockState
d()
getDefaultFluid()
method_28006()
getDefaultFluid()
m_vvfgyexa()
m_64483_()
public MaterialRules$MaterialRule
e()
surfaceRule()
method_39042()
getSurfaceRule()
m_ljmocmyr()
m_188891_()
public int
f()
seaLevel()
method_28561()
getSeaLevel()
m_uckaqpbt()
m_64486_()
protected boolean
g()
disableMobGeneration()
method_28562()
isMobGenerationDisabled()
m_utlfjqxl()
m_64487_()
public boolean
h()
isAquifersEnabled()
method_33757()
hasAquifers()
m_rhreuwma()
m_158567_()
public boolean
i()
isNoiseCavesEnabled()
method_33758()
hasNoiseCaves()
m_hvpycdsc()
m_158568_()
public boolean
j()
isOreVeinsEnabled()
method_36396()
hasOreVeins()
m_lmxofimj()
m_158570_()
public boolean
k()
isNoodleCavesEnabled()
method_36468()
hasNoodleCaves()
m_vkioizeh()
m_158571_()
public boolean
l()
useLegacyRandomSource()
method_38998()
usesLegacyRandom()
m_axvaaxiz()
m_188892_()
public AbstractRandom
a(long arg0)
createRandomSource(long arg0)
method_38997(long arg0)
createRandom(long seed)
m_rczbzefm(long arg0)
m_188885_(long arg0)
public ChunkRandom$RandomProvider
m()
getRandomSource()
method_38999()
getRandomProvider()
m_lztqjfkv()
m_188893_()
public boolean
a(yg<cth> arg0)
stable(ResourceKey<NoiseGeneratorSettings> arg0)
method_28555(class_5321<class_5284> arg0)
equals(RegistryKey<ChunkGeneratorSettings> registryKey)
m_kmugehac(C_xhhleach<C_lwpfhits> arg0)
m_64476_(C_5264_<C_2194_> arg0)
private static void
a(yg<cth> o, cth o)
register(ResourceKey<NoiseGeneratorSettings> arg0, NoiseGeneratorSettings arg1)
method_30644(class_5321<class_5284> arg0, class_5284 arg1)
register(RegistryKey<ChunkGeneratorSettings> registryKey, ChunkGeneratorSettings settings)
m_ilnkejni(C_xhhleach<C_lwpfhits> arg0, C_lwpfhits arg1)
m_198262_(C_5264_<C_2194_> p_198263_, C_2194_ p_198264_)
public static ChunkGeneratorSettings
n()
bootstrap()
method_31111()
getInstance()
m_fluwqqyx()
m_64488_()
private static ChunkGeneratorSettings
o()
end()
method_30642()
createEndSettings()
m_bioegmua()
m_198268_()
private static ChunkGeneratorSettings
p()
nether()
method_30641()
createNetherSettings()
m_najuwbnk()
m_198269_()
private static ChunkGeneratorSettings
a(boolean o, boolean o)
overworld(boolean arg0, boolean arg1)
method_30643(boolean arg0, boolean arg1)
createSurfaceSettings(boolean amplified, boolean largeBiomes)
m_gxluklpm(boolean arg0, boolean arg1)
m_198265_(boolean p_198266_, boolean p_198267_)
private static ChunkGeneratorSettings
q()
caves()
method_39901()
createCavesSettings()
m_mksbojhe()
m_198270_()
private static ChunkGeneratorSettings
r()
floatingIslands()
method_39902()
createFloatingIslandsSettings()
m_fqoukkdl()
m_198271_()