Package net.minecraft.world.gen.feature
Class DefaultFlowerFeature
java.lang.Object
net.minecraft.world.gen.feature.Feature<U>
net.minecraft.world.gen.feature.FlowerFeature<RandomPatchFeatureConfig>
net.minecraft.world.gen.feature.DefaultFlowerFeature
public class DefaultFlowerFeature extends FlowerFeature<RandomPatchFeatureConfig>
-
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 DefaultFlowerFeature(com.mojang.serialization.Codec<RandomPatchFeatureConfig> configCodec)
-
Method Summary
Modifier and Type Method Description int
getFlowerAmount(RandomPatchFeatureConfig randomPatchFeatureConfig)
BlockState
getFlowerState(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)
BlockPos
getPos(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)
boolean
isPosValid(WorldAccess worldAccess, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)
Methods inherited from class net.minecraft.world.gen.feature.FlowerFeature
generate
-
Constructor Details
-
DefaultFlowerFeature
-
-
Method Details
-
isPosValid
public boolean isPosValid(WorldAccess worldAccess, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)- Specified by:
isPosValid
in classFlowerFeature<RandomPatchFeatureConfig>
-
getFlowerAmount
- Specified by:
getFlowerAmount
in classFlowerFeature<RandomPatchFeatureConfig>
-
getPos
public BlockPos getPos(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)- Specified by:
getPos
in classFlowerFeature<RandomPatchFeatureConfig>
-
getFlowerState
public BlockState getFlowerState(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)- Specified by:
getFlowerState
in classFlowerFeature<RandomPatchFeatureConfig>
-