net.minecraft.world.level.levelgen

public final class NoiseGeneratorSettings

chp
net.minecraft.world.level.levelgen.NoiseGeneratorSettings
net.minecraft.class_5284
net.minecraft.world.gen.chunk.ChunkGeneratorSettings
net.minecraft.world.gen.DimensionSettings
net.minecraft.server.v1_16_R3.GeneratorSettingBase

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<NoiseGeneratorSettings>
a
DIRECT_CODEC
field_24780
CODEC
field_236097_a_
public static final com.mojang.serialization.Codec<Supplier<NoiseGeneratorSettings>>
b
CODEC
field_24781
REGISTRY_CODEC
field_236098_b_
private final StructureSettings
i
structureSettings
field_24516
structuresConfig
field_236099_c_
private final NoiseSettings
j
noiseSettings
field_24782
generationShapeConfig
field_236100_d_
private final BlockState
k
defaultBlock
field_24514
defaultBlock
field_236101_e_
private final BlockState
l
defaultFluid
field_24515
defaultFluid
field_236102_f_
private final int
m
bedrockRoofPosition
field_24783
bedrockCeilingY
field_236103_g_
private final int
n
bedrockFloorPosition
field_24784
bedrockFloorY
field_236104_h_
private final int
o
seaLevel
field_24785
seaLevel
field_236105_i_
private final boolean
p
disableMobGeneration
field_24786
mobGenerationDisabled
field_236106_j_
public static final ResourceKey<NoiseGeneratorSettings>
c
OVERWORLD
field_26355
OVERWORLD
field_242734_c
public static final ResourceKey<NoiseGeneratorSettings>
d
AMPLIFIED
field_26356
AMPLIFIED
field_242735_d
public static final ResourceKey<NoiseGeneratorSettings>
e
NETHER
field_26357
NETHER
field_242736_e
public static final ResourceKey<NoiseGeneratorSettings>
f
END
field_26358
END
field_242737_f
public static final ResourceKey<NoiseGeneratorSettings>
g
CAVES
field_26359
CAVES
field_242738_g
public static final ResourceKey<NoiseGeneratorSettings>
h
FLOATING_ISLANDS
field_26360
FLOATING_ISLANDS
field_242739_h
private static final NoiseGeneratorSettings
q
BUILTIN_OVERWORLD
field_26707
INSTANCE
field_242740_q

Constructor summary

ModifierConstructor
private (StructureSettings structuresConfig, NoiseSettings generationShapeConfig, BlockState defaultBlock, BlockState defaultFluid, int bedrockCeilingY, int bedrockFloorY, int seaLevel, boolean mobGenerationDisabled)

Method summary

Modifier and TypeMethod
public StructureSettings
a()
structureSettings()
method_28007()
getStructuresConfig()
func_236108_a_()
public NoiseSettings
b()
noiseSettings()
method_28559()
getGenerationShapeConfig()
func_236113_b_()
public BlockState
c()
getDefaultBlock()
method_28005()
getDefaultBlock()
func_236115_c_()
public BlockState
d()
getDefaultFluid()
method_28006()
getDefaultFluid()
func_236116_d_()
public int
e()
getBedrockRoofPosition()
method_16400()
getBedrockCeilingY()
func_236117_e_()
public int
f()
getBedrockFloorPosition()
method_16401()
getBedrockFloorY()
func_236118_f_()
public int
g()
seaLevel()
method_28561()
getSeaLevel()
func_236119_g_()
protected boolean
h()
disableMobGeneration()
method_28562()
isMobGenerationDisabled()
func_236120_h_()
public boolean
a(vj<chp> arg0)
stable(ResourceKey<NoiseGeneratorSettings> arg0)
method_28555(class_5321<class_5284> arg0)
equals(RegistryKey<ChunkGeneratorSettings> registryKey)
func_242744_a(RegistryKey<DimensionSettings> arg0)
private static NoiseGeneratorSettings
a(vj<chp> arg0, chp arg1)
register(ResourceKey<NoiseGeneratorSettings> arg0, NoiseGeneratorSettings arg1)
method_30644(class_5321<class_5284> arg0, class_5284 arg1)
register(RegistryKey<ChunkGeneratorSettings> registryKey, ChunkGeneratorSettings settings)
func_242745_a(RegistryKey<DimensionSettings> arg0, DimensionSettings arg1)
public static NoiseGeneratorSettings
i()
bootstrap()
method_31111()
getInstance()
func_242746_i()
private static NoiseGeneratorSettings
a(chv arg0, ceh arg1, ceh arg2, vk arg3, boolean arg4, boolean arg5)
end(StructureSettings arg0, BlockState arg1, BlockState arg2, ResourceLocation arg3, boolean arg4, boolean arg5)
method_30642(class_5311 arg0, class_2680 arg1, class_2680 arg2, class_2960 arg3, boolean arg4, boolean arg5)
createIslandSettings(StructuresConfig structuresConfig, BlockState defaultBlock, BlockState defaultFluid, Identifier id, boolean mobGenerationDisabled, boolean islandNoiseOverride)
func_242742_a(DimensionStructuresSettings arg0, BlockState arg1, BlockState arg2, ResourceLocation arg3, boolean arg4, boolean arg5)
private static NoiseGeneratorSettings
a(chv arg0, ceh arg1, ceh arg2, vk arg3)
nether(StructureSettings arg0, BlockState arg1, BlockState arg2, ResourceLocation arg3)
method_30641(class_5311 arg0, class_2680 arg1, class_2680 arg2, class_2960 arg3)
createUndergroundSettings(StructuresConfig structuresConfig, BlockState defaultBlock, BlockState defaultFluid, Identifier id)
func_242741_a(DimensionStructuresSettings arg0, BlockState arg1, BlockState arg2, ResourceLocation arg3)
private static NoiseGeneratorSettings
a(chv arg0, boolean arg1, vk arg2)
overworld(StructureSettings arg0, boolean arg1, ResourceLocation arg2)
method_30643(class_5311 arg0, boolean arg1, class_2960 arg2)
createSurfaceSettings(StructuresConfig structuresConfig, boolean amplified, Identifier id)
func_242743_a(DimensionStructuresSettings arg0, boolean arg1, ResourceLocation arg2)