net.minecraft.world.level.levelgen.surfacebuilders

public class SurfaceBuilderBaseConfiguration

implements SurfaceBuilderConfiguration

ddn
net.minecraft.world.level.levelgen.surfacebuilders.SurfaceBuilderBaseConfiguration
net.minecraft.class_3527
net.minecraft.unmapped.C_phhuqmzp
net.minecraft.world.gen.surfacebuilder.TernarySurfaceConfig
net.minecraft.src.C_2657_
net.minecraft.world.level.levelgen.surfacebuilders.WorldGenSurfaceConfigurationBase

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<SurfaceBuilderBaseConfiguration>
a
CODEC
field_25017
f_gyrzhpcn
CODEC
f_75241_
private final BlockState
b
topMaterial
field_15715
f_pgunuyga
topMaterial
f_75242_
private final BlockState
c
underMaterial
field_15717
f_kkxpgbuz
underMaterial
f_75243_
private final BlockState
d
underwaterMaterial
field_15716
f_pfnvhbce
underwaterMaterial
f_75244_

Constructor summary

ModifierConstructor
public (BlockState topMaterial, BlockState underMaterial, BlockState underwaterMaterial)

Method summary

Modifier and TypeMethod
public BlockState
a()
getTopMaterial()
method_15337()
m_adcgmbwh()
getTopMaterial()
m_6743_()
public BlockState
b()
getUnderMaterial()
method_15336()
m_nbdzatsw()
getUnderMaterial()
m_6744_()
public BlockState
c()
getUnderwaterMaterial()
method_15330()
m_vtwxmchg()
getUnderwaterMaterial()
m_142434_()