Class BadlandsSurfaceBuilder
java.lang.Object
net.minecraftforge.registries.ForgeRegistryEntry<SurfaceBuilder<?>>
net.minecraft.world.gen.surfacebuilders.SurfaceBuilder<SurfaceBuilderConfig>
net.minecraft.world.gen.surfacebuilders.BadlandsSurfaceBuilder
- All Implemented Interfaces:
IForgeRegistryEntry<SurfaceBuilder<?>>
- Direct Known Subclasses:
ErodedBadlandsSurfaceBuilder
,WoodedBadlandsSurfaceBuilder
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraftforge.registries.ForgeRegistryEntry
ForgeRegistryEntry.UncheckedRegistryEntry<V extends IForgeRegistryEntry<V>>
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final BlockState
protected BlockState[]
protected PerlinNoiseGenerator
private static final BlockState
private static final BlockState
protected PerlinNoiseGenerator
protected PerlinNoiseGenerator
private static final BlockState
protected long
private static final BlockState
private static final BlockState
private static final BlockState
Fields inherited from class net.minecraft.world.gen.surfacebuilders.SurfaceBuilder
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
Fields inherited from class net.minecraftforge.registries.ForgeRegistryEntry
delegate
-
Constructor Summary
ConstructorDescriptionBadlandsSurfaceBuilder
(com.mojang.serialization.Codec<SurfaceBuilderConfig> p_i232122_1_) -
Method Summary
Modifier and TypeMethodDescriptionvoid
apply
(Random p_205610_1_, IChunk p_205610_2_, Biome p_205610_3_, int p_205610_4_, int p_205610_5_, int p_205610_6_, double p_205610_7_, BlockState p_205610_9_, BlockState p_205610_10_, int p_205610_11_, long p_205610_12_, SurfaceBuilderConfig p_205610_14_) protected void
generateBands
(long p_215430_1_) protected BlockState
getBand
(int p_215431_1_, int p_215431_2_, int p_215431_3_) void
initNoise
(long p_205548_1_) Methods inherited from class net.minecraft.world.gen.surfacebuilders.SurfaceBuilder
configured, configuredCodec
Methods inherited from class net.minecraftforge.registries.ForgeRegistryEntry
getRegistryName, getRegistryType, setRegistryName, setRegistryName, setRegistryName
-
Field Details
-
WHITE_TERRACOTTA
-
ORANGE_TERRACOTTA
-
TERRACOTTA
-
YELLOW_TERRACOTTA
-
BROWN_TERRACOTTA
-
RED_TERRACOTTA
-
LIGHT_GRAY_TERRACOTTA
-
clayBands
-
seed
protected long seed -
pillarNoise
-
pillarRoofNoise
-
clayBandsOffsetNoise
-
-
Constructor Details
-
BadlandsSurfaceBuilder
-
-
Method Details
-
apply
public void apply(Random p_205610_1_, IChunk p_205610_2_, Biome p_205610_3_, int p_205610_4_, int p_205610_5_, int p_205610_6_, double p_205610_7_, BlockState p_205610_9_, BlockState p_205610_10_, int p_205610_11_, long p_205610_12_, SurfaceBuilderConfig p_205610_14_) - Specified by:
apply
in classSurfaceBuilder<SurfaceBuilderConfig>
-
initNoise
public void initNoise(long p_205548_1_) - Overrides:
initNoise
in classSurfaceBuilder<SurfaceBuilderConfig>
-
generateBands
protected void generateBands(long p_215430_1_) -
getBand
-