net.minecraft.world.level.levelgen

public final class NoiseGeneratorSettings

cpv
net.minecraft.world.level.levelgen.NoiseGeneratorSettings
net.minecraft.class_5284
net.minecraft.world.gen.chunk.ChunkGeneratorSettings
net.minecraft.src.C_2194_
net.minecraft.world.level.levelgen.GeneratorSettingBase

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<NoiseGeneratorSettings>
a
DIRECT_CODEC
field_24780
CODEC
f_64430_
public static final com.mojang.serialization.Codec<Supplier<NoiseGeneratorSettings>>
b
CODEC
field_24781
REGISTRY_CODEC
f_64431_
private final StructureSettings
i
structureSettings
field_24516
structuresConfig
f_64438_
private final NoiseSettings
j
noiseSettings
field_24782
generationShapeConfig
f_64439_
private final BlockState
k
defaultBlock
field_24514
defaultBlock
f_64440_
private final BlockState
l
defaultFluid
field_24515
defaultFluid
f_64441_
private final int
m
bedrockRoofPosition
field_24783
bedrockCeilingY
f_64442_
private final int
n
bedrockFloorPosition
field_24784
bedrockFloorY
f_64443_
private final int
o
seaLevel
field_24785
seaLevel
f_64444_
private final int
p
minSurfaceLevel
field_33412
minSurfaceLevel
f_158532_
private final boolean
q
disableMobGeneration
field_24786
mobGenerationDisabled
f_64445_
private final boolean
r
aquifersEnabled
field_28846
aquifers
f_158533_
private final boolean
s
noiseCavesEnabled
field_28847
noiseCaves
f_158534_
private final boolean
t
deepslateEnabled
field_28914
deepslate
f_158535_
private final boolean
u
oreVeinsEnabled
field_33587
oreVeins
f_158536_
private final boolean
v
noodleCavesEnabled
field_33651
noodleCaves
f_158537_
public static final ResourceKey<NoiseGeneratorSettings>
c
OVERWORLD
field_26355
OVERWORLD
f_64432_
public static final ResourceKey<NoiseGeneratorSettings>
d
AMPLIFIED
field_26356
AMPLIFIED
f_64433_
public static final ResourceKey<NoiseGeneratorSettings>
e
NETHER
field_26357
NETHER
f_64434_
public static final ResourceKey<NoiseGeneratorSettings>
f
END
field_26358
END
f_64435_
public static final ResourceKey<NoiseGeneratorSettings>
g
CAVES
field_26359
CAVES
f_64436_
public static final ResourceKey<NoiseGeneratorSettings>
h
FLOATING_ISLANDS
field_26360
FLOATING_ISLANDS
f_64437_
private static final NoiseGeneratorSettings
w
BUILTIN_OVERWORLD
field_26707
INSTANCE
f_64446_

Constructor summary

ModifierConstructor
private (StructureSettings structuresConfig, NoiseSettings generationShapeConfig, BlockState defaultBlock, BlockState defaultFluid, int bedrockCeilingY, int bedrockFloorY, int seaLevel, int minSurfaceLevel, boolean mobGenerationDisabled, boolean aquifers, boolean noiseCaves, boolean deepslate, boolean oreVeins, boolean noodleCaves)

Method summary

Modifier and TypeMethod
public StructureSettings
a()
structureSettings()
method_28007()
getStructuresConfig()
m_64457_()
public NoiseSettings
b()
noiseSettings()
method_28559()
getGenerationShapeConfig()
m_64481_()
public BlockState
c()
getDefaultBlock()
method_28005()
getDefaultBlock()
m_64482_()
public BlockState
d()
getDefaultFluid()
method_28006()
getDefaultFluid()
m_64483_()
public int
e()
getBedrockRoofPosition()
method_16400()
getBedrockCeilingY()
m_64484_()
public int
f()
getBedrockFloorPosition()
method_16401()
getBedrockFloorY()
m_64485_()
public int
g()
seaLevel()
method_28561()
getSeaLevel()
m_64486_()
public int
h()
getMinSurfaceLevel()
method_36212()
getMinSurfaceLevel()
m_158566_()
protected boolean
i()
disableMobGeneration()
method_28562()
isMobGenerationDisabled()
m_64487_()
protected boolean
j()
isAquifersEnabled()
method_33757()
hasAquifers()
m_158567_()
protected boolean
k()
isNoiseCavesEnabled()
method_33758()
hasNoiseCaves()
m_158568_()
protected boolean
l()
isDeepslateEnabled()
method_33839()
hasDeepslate()
m_158569_()
protected boolean
m()
isOreVeinsEnabled()
method_36396()
hasOreVeins()
m_158570_()
protected boolean
n()
isNoodleCavesEnabled()
method_36468()
hasNoodleCaves()
m_158571_()
public boolean
a(wv<cpv> arg0)
stable(ResourceKey<NoiseGeneratorSettings> arg0)
method_28555(class_5321<class_5284> arg0)
equals(RegistryKey<ChunkGeneratorSettings> registryKey)
m_64476_(C_5264_<C_2194_> arg0)
private static NoiseGeneratorSettings
a(wv<cpv> arg0, cpv arg1)
register(ResourceKey<NoiseGeneratorSettings> arg0, NoiseGeneratorSettings arg1)
method_30644(class_5321<class_5284> arg0, class_5284 arg1)
register(RegistryKey<ChunkGeneratorSettings> registryKey, ChunkGeneratorSettings settings)
m_64478_(C_5264_<C_2194_> p_64479_, C_2194_ p_64480_)
public static NoiseGeneratorSettings
o()
bootstrap()
method_31111()
getInstance()
m_64488_()
private static NoiseGeneratorSettings
a(cqj arg0, ckt arg1, ckt arg2, boolean arg3, boolean arg4)
endLikePreset(StructureSettings arg0, BlockState arg1, BlockState arg2, boolean arg3, boolean arg4)
method_30642(class_5311 arg0, class_2680 arg1, class_2680 arg2, boolean arg3, boolean arg4)
createIslandSettings(StructuresConfig structuresConfig, BlockState defaultBlock, BlockState defaultFluid, boolean arg3, boolean arg4)
m_158557_(C_2200_ p_158558_, C_2064_ p_158559_, C_2064_ p_158560_, boolean p_158561_, boolean p_158562_)
private static NoiseGeneratorSettings
a(cqj arg0, ckt arg1, ckt arg2)
netherLikePreset(StructureSettings arg0, BlockState arg1, BlockState arg2)
method_30641(class_5311 arg0, class_2680 arg1, class_2680 arg2)
createUndergroundSettings(StructuresConfig structuresConfig, BlockState defaultBlock, BlockState defaultFluid)
m_158553_(C_2200_ p_158554_, C_2064_ p_158555_, C_2064_ p_158556_)
private static NoiseGeneratorSettings
a(cqj arg0, boolean arg1)
overworld(StructureSettings arg0, boolean arg1)
method_30643(class_5311 arg0, boolean arg1)
createSurfaceSettings(StructuresConfig structuresConfig, boolean amplified)
m_158563_(C_2200_ p_158564_, boolean p_158565_)