public class CompositeSurfaceBuilder<C extends ISurfaceBuilderConfig> extends java.lang.Object implements ISurfaceBuilder<SurfaceBuilderConfig>
Constructor and Description |
---|
CompositeSurfaceBuilder(ISurfaceBuilder<C> surfaceBuilderIn,
C configIn) |
Modifier and Type | Method and Description |
---|---|
void |
buildSurface(java.util.Random random,
IChunk chunkIn,
Biome biomeIn,
int x,
int z,
int startHeight,
double noise,
IBlockState defaultBlock,
IBlockState defaultFluid,
int seaLevel,
long seed,
SurfaceBuilderConfig config) |
C |
getConfig() |
void |
setSeed(long seed) |
public CompositeSurfaceBuilder(ISurfaceBuilder<C> surfaceBuilderIn, C configIn)
public void buildSurface(java.util.Random random, IChunk chunkIn, Biome biomeIn, int x, int z, int startHeight, double noise, IBlockState defaultBlock, IBlockState defaultFluid, int seaLevel, long seed, SurfaceBuilderConfig config)
buildSurface
in interface ISurfaceBuilder<SurfaceBuilderConfig>
public void setSeed(long seed)
setSeed
in interface ISurfaceBuilder<SurfaceBuilderConfig>
public C getConfig()