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 cru
intermediary net/minecraft/class_3001
named 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
ConstructorDescriptionDefaultFlowerFeature(com.mojang.serialization.Codec<RandomPatchFeatureConfig> configCodec)
-
Method Summary
Modifier and TypeMethodDescriptionint
getFlowerAmount(RandomPatchFeatureConfig randomPatchFeatureConfig)
getFlowerState(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)
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
Methods inherited from class net.minecraft.world.gen.feature.Feature
configure, getCodec, isAir, isExposedToAir, isSoil, isSoil, isStone, method_37256, notInBlockTagPredicate, setBlockState, setBlockStateIf, testAdjacentStates
-
Constructor Details
-
DefaultFlowerFeature
- Mappings:
Namespace Name Mixin selector official <init>
Lcsf;<init>(Lcom/mojang/serialization/Codec;)V
intermediary <init>
Lnet/minecraft/class_3031;<init>(Lcom/mojang/serialization/Codec;)V
named <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:
isPosValid
in classFlowerFeature<RandomPatchFeatureConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcru;a(Lbwq;Lgg;Lcvy;)Z
intermediary method_23390
Lnet/minecraft/class_3001;method_23390(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Z
named isPosValid
Lnet/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:
getFlowerAmount
in classFlowerFeature<RandomPatchFeatureConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcru;a(Lcvy;)I
intermediary method_23391
Lnet/minecraft/class_3001;method_23391(Lnet/minecraft/class_4638;)I
named getFlowerAmount
Lnet/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:
getPos
in classFlowerFeature<RandomPatchFeatureConfig>
- Mappings:
Namespace Name Mixin selector official a
Lcru;a(Ljava/util/Random;Lgg;Lcvy;)Lgg;
intermediary method_23392
Lnet/minecraft/class_3001;method_23392(Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Lnet/minecraft/class_2338;
named getPos
Lnet/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:
getFlowerState
in classFlowerFeature<RandomPatchFeatureConfig>
- Mappings:
Namespace Name Mixin selector official b
Lcru;b(Ljava/util/Random;Lgg;Lcvy;)Lcks;
intermediary method_23393
Lnet/minecraft/class_3001;method_23393(Ljava/util/Random;Lnet/minecraft/class_2338;Lnet/minecraft/class_4638;)Lnet/minecraft/class_2680;
named getFlowerState
Lnet/minecraft/world/gen/feature/DefaultFlowerFeature;getFlowerState(Ljava/util/Random;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/world/gen/feature/RandomPatchFeatureConfig;)Lnet/minecraft/block/BlockState;
-