Class ConfiguredSurfaceBuilder<SC extends SurfaceConfig>
java.lang.Object
net.minecraft.world.gen.surfacebuilder.ConfiguredSurfaceBuilder<SC>
public class ConfiguredSurfaceBuilder<SC extends SurfaceConfig> extends Object
-
Field Summary
Fields Modifier and Type Field Description static com.mojang.serialization.Codec<ConfiguredSurfaceBuilder<?>>
CODEC
SC
config
static com.mojang.serialization.Codec<Supplier<ConfiguredSurfaceBuilder<?>>>
REGISTRY_CODEC
SurfaceBuilder<SC>
surfaceBuilder
-
Constructor Summary
Constructors Constructor Description ConfiguredSurfaceBuilder(SurfaceBuilder<SC> surfaceBuilder, SC config)
-
Method Summary
Modifier and Type Method Description void
generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, long seed)
SC
getConfig()
void
initSeed(long seed)
-
Field Details
-
CODEC
-
REGISTRY_CODEC
public static final com.mojang.serialization.Codec<Supplier<ConfiguredSurfaceBuilder<?>>> REGISTRY_CODEC -
surfaceBuilder
-
config
-
-
Constructor Details
-
ConfiguredSurfaceBuilder
-
-
Method Details
-
generate
public void generate(Random random, Chunk chunk, Biome biome, int x, int z, int height, double noise, BlockState defaultBlock, BlockState defaultFluid, int seaLevel, long seed) -
initSeed
public void initSeed(long seed) -
getConfig
-