public class UltraCraterSurfaceBuilder
extends net.minecraft.world.gen.surfacebuilders.SurfaceBuilder<net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig>
BADLANDS, BASALT_DELTAS, CONFIG_BADLANDS, CONFIG_BASALT_DELTAS, CONFIG_COARSE_DIRT, CONFIG_CRIMSON_FOREST, CONFIG_DESERT, CONFIG_FULL_SAND, CONFIG_GRASS, CONFIG_GRAVEL, CONFIG_HELL, CONFIG_MYCELIUM, CONFIG_OCEAN_SAND, CONFIG_PODZOL, CONFIG_SOUL_SAND_VALLEY, CONFIG_STONE, CONFIG_THEEND, CONFIG_WARPED_FOREST, DEFAULT, ERODED_BADLANDS, FROZEN_OCEAN, GIANT_TREE_TAIGA, GRAVELLY_MOUNTAIN, MOUNTAIN, NETHER, NETHER_FOREST, NOPE, SHATTERED_SAVANNA, SOUL_SAND_VALLEY, SWAMP, WOODED_BADLANDS
Constructor and Description |
---|
UltraCraterSurfaceBuilder(com.mojang.serialization.Codec<net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig> codec) |
Modifier and Type | Method and Description |
---|---|
void |
apply(java.util.Random random,
net.minecraft.world.chunk.IChunk chunk,
net.minecraft.world.biome.Biome biome,
int p_205610_4_,
int p_205610_5_,
int floorHeight,
double p_205610_7_,
net.minecraft.block.BlockState p_205610_9_,
net.minecraft.block.BlockState p_205610_10_,
int p_205610_11_,
long p_205610_12_,
net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig config) |
protected com.google.common.collect.ImmutableList<net.minecraft.block.BlockState> |
getFloorBlockStates() |
protected net.minecraft.block.BlockState |
getPatchBlockState() |
void |
initNoise(long seed) |
configured, configuredCodec
public UltraCraterSurfaceBuilder(com.mojang.serialization.Codec<net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig> codec)
public void apply(java.util.Random random, net.minecraft.world.chunk.IChunk chunk, net.minecraft.world.biome.Biome biome, int p_205610_4_, int p_205610_5_, int floorHeight, double p_205610_7_, net.minecraft.block.BlockState p_205610_9_, net.minecraft.block.BlockState p_205610_10_, int p_205610_11_, long p_205610_12_, net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig config)
apply
in class net.minecraft.world.gen.surfacebuilders.SurfaceBuilder<net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig>
public void initNoise(long seed)
initNoise
in class net.minecraft.world.gen.surfacebuilders.SurfaceBuilder<net.minecraft.world.gen.surfacebuilders.SurfaceBuilderConfig>
protected com.google.common.collect.ImmutableList<net.minecraft.block.BlockState> getFloorBlockStates()
protected net.minecraft.block.BlockState getPatchBlockState()