net.minecraft.world.gen.surfacebuilder

public class TernarySurfaceConfig

implements SurfaceConfig

ctu
net.minecraft.world.level.levelgen.surfacebuilders.SurfaceBuilderBaseConfiguration
net.minecraft.class_3527
net.minecraft.world.gen.surfacebuilder.TernarySurfaceConfig
net.minecraft.unmapped.C_phhuqmzp
net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig
net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig

Field summary

Modifier and TypeField
public static final Codec<TernarySurfaceConfig>
a
CODEC
field_25017
CODEC
f_gyrzhpcn
field_237203_a_
CODEC
private final BlockState
b
topMaterial
field_15715
topMaterial
f_pgunuyga
field_204111_a
topMaterial
private final BlockState
c
underMaterial
field_15717
underMaterial
f_kkxpgbuz
field_204112_b
underMaterial
private final BlockState
d
underwaterMaterial
field_15716
underwaterMaterial
f_pfnvhbce
field_204113_c
underWaterMaterial

Constructor summary

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

Method summary

Modifier and TypeMethod
public BlockState
a()
getTopMaterial()
method_15337()
getTopMaterial()
m_adcgmbwh()
func_204108_a()
getTop()
public BlockState
b()
getUnderMaterial()
method_15336()
getUnderMaterial()
m_nbdzatsw()
func_204109_b()
getUnder()
public BlockState
c()
getUnderwaterMaterial()
method_15330()
getUnderwaterMaterial()
m_gslywnhc()
func_204110_c()
getUnderWaterMaterial()