Package net.minecraft.world.gen.feature
Class CoralFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<DefaultFeatureConfig>
net.minecraft.world.gen.feature.CoralFeature
- Direct Known Subclasses:
CoralClawFeature,CoralMushroomFeature,CoralTreeFeature
public abstract class CoralFeature extends Feature<DefaultFeatureConfig>
-
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, DECORATED_FLOWER, DELTA_FEATURE, DESERT_WELL, DISK, EMERALD_ORE, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GLOWSTONE_BLOB, HUGE_BROWN_MUSHROOM, HUGE_FUNGUS, HUGE_RED_MUSHROOM, ICE_PATCH, ICE_SPIKE, ICEBERG, KELP, LAKE, MONSTER_ROOM, NETHER_FOREST_VEGETATION, NETHERRACK_REPLACE_BLOBS, NO_OP, NO_SURFACE_ORE, ORE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_RANDOM_SELECTOR, RANDOM_SELECTOR, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SPRING_FEATURE, TREE, TWISTING_VINES, VINES, VOID_START_PLATFORM, WEEPING_VINES -
Constructor Summary
Constructors Constructor Description CoralFeature(com.mojang.serialization.Codec<DefaultFeatureConfig> codec) -
Method Summary
Modifier and Type Method Description booleangenerate(ServerWorldAccess serverWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, DefaultFeatureConfig defaultFeatureConfig)protected abstract booleanspawnCoral(WorldAccess world, Random random, BlockPos pos, BlockState state)protected booleanspawnCoralPiece(WorldAccess world, Random random, BlockPos pos, BlockState state)Methods inherited from class net.minecraft.world.gen.feature.Feature
configure, isDirt, isStone, method_27368, method_27370, method_28627, setBlockState
-
Constructor Details
-
Method Details
-
generate
public boolean generate(ServerWorldAccess serverWorldAccess, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockPos blockPos, DefaultFeatureConfig defaultFeatureConfig)- Specified by:
generatein classFeature<DefaultFeatureConfig>
-
spawnCoral
protected abstract boolean spawnCoral(WorldAccess world, Random random, BlockPos pos, BlockState state) -
spawnCoralPiece
protected boolean spawnCoralPiece(WorldAccess world, Random random, BlockPos pos, BlockState state)
-