Package net.minecraft.world.gen.feature
Class LargeDripstoneFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<LargeDripstoneFeatureConfig>
net.minecraft.world.gen.feature.LargeDripstoneFeature
public class LargeDripstoneFeature extends Feature<LargeDripstoneFeatureConfig>
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
LargeDripstoneFeature.DripstoneGenerator
(package private) static class
LargeDripstoneFeature.WindModifier
-
Field Summary
Fields inherited from class net.minecraft.world.gen.feature.Feature
BAMBOO, BASALT_COLUMNS, BASALT_PILLAR, BLOCK_PILE, BLUE_ICE, BONUS_CHEST, CHORUS_PLANT, CORAL_CLAW, CORAL_MUSHROOM, CORAL_TREE, DECORATED, DELTA_FEATURE, DESERT_WELL, DISK, DRIPSTONE_CLUSTER, EMERALD_ORE, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, ICE_SPIKE, ICEBERG, KELP, LAKE, LARGE_DRIPSTONE, MONSTER_ROOM, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_BONEMEAL_FLOWER, NO_OP, NO_SURFACE_ORE, ORE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SMALL_DRIPSTONE, SPRING_FEATURE, TREE, TWISTING_VINES, VINES, VOID_START_PLATFORM, WEEPING_VINES
-
Constructor Summary
Constructors Constructor Description LargeDripstoneFeature(com.mojang.serialization.Codec<LargeDripstoneFeatureConfig> configCodec)
-
Method Summary
Modifier and Type Method Description private static LargeDripstoneFeature.DripstoneGenerator
createGenerator(BlockPos pos, boolean isStalagmite, Random random, int scale, UniformFloatDistribution bluntness, UniformFloatDistribution heightScale)
boolean
generate(StructureWorldAccess structureWorldAccess, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, LargeDripstoneFeatureConfig largeDripstoneFeatureConfig)
-
Constructor Details
-
LargeDripstoneFeature
public LargeDripstoneFeature(com.mojang.serialization.Codec<LargeDripstoneFeatureConfig> configCodec)
-
-
Method Details
-
generate
public boolean generate(StructureWorldAccess structureWorldAccess, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, LargeDripstoneFeatureConfig largeDripstoneFeatureConfig)- Specified by:
generate
in classFeature<LargeDripstoneFeatureConfig>
-
createGenerator
private static LargeDripstoneFeature.DripstoneGenerator createGenerator(BlockPos pos, boolean isStalagmite, Random random, int scale, UniformFloatDistribution bluntness, UniformFloatDistribution heightScale)
-