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_174
height
private final int
noiseSizeHorizontal
comp_178
horizontalSize
private final int
noiseSizeVertical
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, int horizontalSize, int verticalSize)

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, int noiseSizeHorizontal, int noiseSizeVertical)
method_32994(int arg0, int arg1, int arg2, int arg3)
create(int minimumY, int height, int horizontalSize, int verticalSize)
public int
getCellHeight()
method_39545()
verticalCellBlockCount()
public int
getCellWidth()
method_39546()
horizontalCellBlockCount()
public GenerationShapeConfig
clampToHeightAccessor(LevelHeightAccessor heightAccessor)
method_42368(class_5539 arg0)
trimHeight(HeightLimitView world)
public int
minY()
comp_173()
minimumY()
public int
height()
comp_174()
height()
public int
noiseSizeHorizontal()
comp_178()
horizontalSize()
public int
noiseSizeVertical()
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 arg0)
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)