net.minecraft.world.gen.chunk

public record GenerationShapeConfig

net.minecraft.world.level.levelgen.NoiseSettings
net.minecraft.class_5309
net.minecraft.world.gen.chunk.GenerationShapeConfig

Field summary

Modifier and TypeField
private final int
minY
comp_173
minimumY
private final int
height
comp_179
verticalSize
public static final com.mojang.serialization.Codec<GenerationShapeConfig>
CODEC
field_24804
CODEC
static final GenerationShapeConfig
OVERWORLD_NOISE_SETTINGS
field_38253
SURFACE
static final GenerationShapeConfig
NETHER_NOISE_SETTINGS
field_37138
NETHER
static final GenerationShapeConfig
END_NOISE_SETTINGS
field_37139
END
static final GenerationShapeConfig
CAVES_NOISE_SETTINGS
field_37140
CAVES
static final GenerationShapeConfig
FLOATING_ISLANDS_NOISE_SETTINGS
field_37141
FLOATING_ISLANDS

Constructor summary

ModifierConstructor
public (int minimumY, int height)

Method summary

Modifier and TypeMethod
private static com.mojang.serialization.DataResult<GenerationShapeConfig>
guardY(NoiseSettings dimensionType)
method_32995(class_5309 arg0)
checkHeight(GenerationShapeConfig config)
public static GenerationShapeConfig
create(int minY, int height)
method_32994(int arg0, int arg1)
create(int minimumY, int height)
public GenerationShapeConfig
clampToHeightAccessor(LevelHeightAccessor heightAccessor)
method_42368(class_5539 arg0)
trimHeight(HeightLimitView world)
public int
minY()
comp_173()
minimumY()
public int
height()
comp_179()
verticalSize()
private static void
lambda$create$0(com.mojang.serialization.DataResult$Error arg0)
method_32996(com.mojang.serialization.DataResult$Error arg0)
method_32996(com.mojang.serialization.DataResult$Error error)
private static String
lambda$guardY$2()
method_49530()
method_49530()
private static String
lambda$guardY$1()
method_49531()
method_49531()
private static String
lambda$guardY$0()
method_49532()
method_49532()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_28582(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_28582(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)