Class SoulSandValleySurfaceBuilder
java.lang.Object
net.minecraft.world.gen.surfacebuilder.SurfaceBuilder<TernarySurfaceConfig>
net.minecraft.world.gen.surfacebuilder.AbstractNetherSurfaceBuilder
net.minecraft.world.gen.surfacebuilder.SoulSandValleySurfaceBuilder
public class SoulSandValleySurfaceBuilder extends AbstractNetherSurfaceBuilder
-
Field Summary
Fields Modifier and Type Field Description private static BlockState
GRAVEL
private static BlockState
SOUL_SAND
private static BlockState
SOUL_SOIL
private static ImmutableList<BlockState>
SURFACE_STATES
Fields inherited from class net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
BADLANDS, BADLANDS_CONFIG, BASALT_DELTA_CONFIG, BASALT_DELTAS, COARSE_DIRT_CONFIG, CRIMSON_NYLIUM_CONFIG, DEFAULT, END_CONFIG, ERODED_BADLANDS, FROZEN_OCEAN, GIANT_TREE_TAIGA, GRASS_CONFIG, GRASS_SAND_UNDERWATER_CONFIG, GRAVEL_CONFIG, GRAVELLY_MOUNTAIN, MOUNTAIN, MYCELIUM_CONFIG, NETHER, NETHER_CONFIG, NETHER_FOREST, NOPE, PODZOL_CONFIG, SAND_CONFIG, SAND_SAND_UNDERWATER_CONFIG, SHATTERED_SAVANNA, SOUL_SAND_CONFIG, SOUL_SAND_VALLEY, STONE_CONFIG, SWAMP, WARPED_NYLIUM_CONFIG, WOODED_BADLANDS
-
Constructor Summary
Constructors Constructor Description SoulSandValleySurfaceBuilder(com.mojang.serialization.Codec<TernarySurfaceConfig> codec)
-
Method Summary
Modifier and Type Method Description protected BlockState
getLavaShoreState()
Returns the state that will make up the boundary between the land and the lava ocean.protected ImmutableList<BlockState>
getSurfaceStates()
protected ImmutableList<BlockState>
getUnderLavaStates()
Methods inherited from class net.minecraft.world.gen.surfacebuilder.AbstractNetherSurfaceBuilder
generate, initSeed
Methods inherited from class net.minecraft.world.gen.surfacebuilder.SurfaceBuilder
getCodec, withConfig
-
Field Details
-
SOUL_SAND
-
SOUL_SOIL
-
GRAVEL
-
SURFACE_STATES
-
-
Constructor Details
-
SoulSandValleySurfaceBuilder
-
-
Method Details
-
getSurfaceStates
- Specified by:
getSurfaceStates
in classAbstractNetherSurfaceBuilder
-
getUnderLavaStates
- Specified by:
getUnderLavaStates
in classAbstractNetherSurfaceBuilder
-
getLavaShoreState
Returns the state that will make up the boundary between the land and the lava ocean.- Specified by:
getLavaShoreState
in classAbstractNetherSurfaceBuilder
-