net.minecraft.world.level.levelgen.feature

public abstract class AbstractFlowerFeature<U extends FeatureConfiguration>

extends Feature<U>

cii
net.minecraft.world.level.levelgen.feature.AbstractFlowerFeature
net.minecraft.class_4624
net.minecraft.world.gen.feature.FlowerFeature
net.minecraft.world.gen.feature.FlowersFeature
net.minecraft.server.v1_16_R3.WorldGenFlowers

Constructor summary

ModifierConstructor
public (com.mojang.serialization.Codec<U> arg0)

Method summary

Modifier and TypeMethod
public boolean
a(bsr arg0, cfy arg1, Random arg2, fx arg3, U arg4)
place(WorldGenLevel arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3, U arg4)
method_13151(class_5281 arg0, class_2794 arg1, Random arg2, class_2338 arg3, U arg4)
generate(StructureWorldAccess arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3, U arg4)
func_241855_a(ISeedReader arg0, ChunkGenerator arg1, Random arg2, BlockPos arg3, U arg4)
generate(GeneratorAccessSeed arg0, ChunkGenerator arg1, Random arg2, BlockPosition arg3, U arg4)
public abstract boolean
a(bry arg0, fx arg1, U arg2)
isValid(LevelAccessor arg0, BlockPos arg1, U arg2)
method_23369(class_1936 arg0, class_2338 arg1, U arg2)
isPosValid(WorldAccess world, BlockPos pos, U config)
func_225559_a_(IWorld arg0, BlockPos arg1, U arg2)
public abstract int
a(U arg0)
getCount(U arg0)
method_23370(U arg0)
getFlowerAmount(U config)
func_225560_a_(U arg0)
public abstract BlockPos
a(Random arg0, fx arg1, U arg2)
getPos(Random arg0, BlockPos arg1, U arg2)
method_23371(Random arg0, class_2338 arg1, U arg2)
getPos(Random random, BlockPos pos, U config)
func_225561_a_(Random arg0, BlockPos arg1, U arg2)
public abstract BlockState
b(Random arg0, fx arg1, U arg2)
getRandomFlower(Random arg0, BlockPos arg1, U arg2)
method_13175(Random arg0, class_2338 arg1, U arg2)
getFlowerState(Random random, BlockPos pos, U config)
func_225562_b_(Random arg0, BlockPos arg1, U arg2)