Package net.minecraft.world.gen.feature
Class SmallDripstoneFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<SmallDripstoneFeatureConfig>
net.minecraft.world.gen.feature.SmallDripstoneFeature
public class SmallDripstoneFeature extends Feature<SmallDripstoneFeatureConfig>
-
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 SmallDripstoneFeature(com.mojang.serialization.Codec<SmallDripstoneFeatureConfig> configCodec)
-
Method Summary
Modifier and Type Method Description private static boolean
generate(StructureWorldAccess world, Random random, BlockPos pos, SmallDripstoneFeatureConfig config)
boolean
generate(StructureWorldAccess structureWorldAccess, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, SmallDripstoneFeatureConfig smallDripstoneFeatureConfig)
private static boolean
generateDripstone(StructureWorldAccess world, Random random, BlockPos pos, Direction direction, SmallDripstoneFeatureConfig config)
private static void
generateDripstoneBlocks(StructureWorldAccess world, Random random, BlockPos pos)
private static BlockPos
randomPos(Random random, BlockPos pos, SmallDripstoneFeatureConfig config)
-
Constructor Details
-
SmallDripstoneFeature
public SmallDripstoneFeature(com.mojang.serialization.Codec<SmallDripstoneFeatureConfig> configCodec)
-
-
Method Details
-
generate
public boolean generate(StructureWorldAccess structureWorldAccess, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, SmallDripstoneFeatureConfig smallDripstoneFeatureConfig)- Specified by:
generate
in classFeature<SmallDripstoneFeatureConfig>
-
generate
private static boolean generate(StructureWorldAccess world, Random random, BlockPos pos, SmallDripstoneFeatureConfig config) -
generateDripstone
private static boolean generateDripstone(StructureWorldAccess world, Random random, BlockPos pos, Direction direction, SmallDripstoneFeatureConfig config) -
generateDripstoneBlocks
private static void generateDripstoneBlocks(StructureWorldAccess world, Random random, BlockPos pos) -
randomPos
-