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
- Mappings:
Namespace Name official crvintermediary net/minecraft/class_3001named net/minecraft/world/gen/feature/DefaultFlowerFeature
-
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, END_GATEWAY, END_ISLAND, END_SPIKE, FILL_LAYER, FLOWER, FOREST_ROCK, FOSSIL, FREEZE_TOP_LAYER, GEODE, GLOW_LICHEN, GLOWSTONE_BLOB, GROWING_PLANT, 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, ORE, RANDOM_BOOLEAN_SELECTOR, RANDOM_PATCH, RANDOM_SELECTOR, REPLACE_SINGLE_BLOCK, ROOT_SYSTEM, SCATTERED_ORE, SEA_PICKLE, SEAGRASS, SIMPLE_BLOCK, SIMPLE_RANDOM_SELECTOR, SMALL_DRIPSTONE, SPRING_FEATURE, TREE, TWISTING_VINES, UNDERWATER_MAGMA, VEGETATION_PATCH, VINES, VOID_START_PLATFORM, WATERLOGGED_VEGETATION_PATCH, WEEPING_VINES -
Constructor Summary
ConstructorsConstructorDescriptionDefaultFlowerFeature(com.mojang.serialization.Codec<RandomPatchFeatureConfig> configCodec) -
Method Summary
Modifier and TypeMethodDescriptionintgetFlowerAmount(RandomPatchFeatureConfig randomPatchFeatureConfig) getFlowerState(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig) getPos(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig) booleanisPosValid(WorldAccess worldAccess, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig) Methods inherited from class net.minecraft.world.gen.feature.FlowerFeature
generateMethods inherited from class net.minecraft.world.gen.feature.Feature
configure, getCodec, isAir, isExposedToAir, isSoil, isSoil, isStone, markBlocksAboveForPostProcessing, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
DefaultFlowerFeature
- Mappings:
Namespace Name Mixin selector official <init>Lcsg;<init>(Lcom/mojang/serialization/Codec;)Vintermediary <init>Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)Vnamed <init>Lnet/minecraft/world/gen/feature/Feature;<init>(Lcom/mojang/serialization/Codec;)V
-
-
Method Details
-
isPosValid
public boolean isPosValid(WorldAccess worldAccess, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig) - Specified by:
isPosValidin classFlowerFeature<RandomPatchFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLcrv;a(Lbwr;Lgg;Lcvz;)Zintermediary method_23390Lnet/minecraft/class_3001;method_23390(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Znamed isPosValidLnet/minecraft/world/gen/feature/DefaultFlowerFeature;isPosValid(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;)Z
-
getFlowerAmount
- Specified by:
getFlowerAmountin classFlowerFeature<RandomPatchFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLcrv;a(Lcvz;)Iintermediary method_23391Lnet/minecraft/class_3001;method_23391(Lnet/minecraft/class_4638;)Inamed getFlowerAmountLnet/minecraft/world/gen/feature/DefaultFlowerFeature;getFlowerAmount(Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;)I
-
getPos
public BlockPos getPos(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig) - Specified by:
getPosin classFlowerFeature<RandomPatchFeatureConfig>- Mappings:
Namespace Name Mixin selector official aLcrv;a(Ljava/util/Random;Lgg;Lcvz;)Lgg;intermediary method_23392Lnet/minecraft/class_3001;method_23392(Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Lnet/minecraft/class_2338;named getPosLnet/minecraft/world/gen/feature/DefaultFlowerFeature;getPos(Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;)Lnet/minecraft/util/math/BlockPos;
-
getFlowerState
public BlockState getFlowerState(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig) - Specified by:
getFlowerStatein classFlowerFeature<RandomPatchFeatureConfig>- Mappings:
Namespace Name Mixin selector official bLcrv;b(Ljava/util/Random;Lgg;Lcvz;)Lckt;intermediary method_23393Lnet/minecraft/class_3001;method_23393(Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Lnet/minecraft/class_2680;named getFlowerStateLnet/minecraft/world/gen/feature/DefaultFlowerFeature;getFlowerState(Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;)Lnet/minecraft/block/BlockState;
-