Class TernarySurfaceConfig
java.lang.Object
net.minecraft.world.gen.surfacebuilder.TernarySurfaceConfig
- All Implemented Interfaces:
SurfaceConfig
public class TernarySurfaceConfig extends Object implements SurfaceConfig
-
Field Summary
Fields Modifier and Type Field Description static com.mojang.serialization.Codec<TernarySurfaceConfig>CODECprivate BlockStatetopMaterialprivate BlockStateunderMaterialprivate BlockStateunderwaterMaterial -
Constructor Summary
Constructors Constructor Description TernarySurfaceConfig(BlockState topMaterial, BlockState underMaterial, BlockState underwaterMaterial) -
Method Summary
Modifier and Type Method Description BlockStategetTopMaterial()BlockStategetUnderMaterial()BlockStategetUnderwaterMaterial()
-
Field Details
-
CODEC
-
topMaterial
-
underMaterial
-
underwaterMaterial
-
-
Constructor Details
-
TernarySurfaceConfig
public TernarySurfaceConfig(BlockState topMaterial, BlockState underMaterial, BlockState underwaterMaterial)
-
-
Method Details
-
getTopMaterial
- Specified by:
getTopMaterialin interfaceSurfaceConfig
-
getUnderMaterial
- Specified by:
getUnderMaterialin interfaceSurfaceConfig
-
getUnderwaterMaterial
-