net.minecraft.world.level.levelgen.feature

public abstract class AbstractFlowerFeature<U extends FeatureConfiguration>

extends Feature<U>

cjj
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_R1.WorldGenFlowers

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(bqu arg0, bqq arg1, cha arg2, Random arg3, fu arg4, U arg5)
place(WorldGenLevel arg0, StructureFeatureManager arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, U arg5)
method_13151(class_5281 arg0, class_5138 arg1, class_2794 arg2, Random arg3, class_2338 arg4, U arg5)
generate(ServerWorldAccess arg0, StructureAccessor arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, U arg5)
func_230362_a_(ISeedReader arg0, StructureManager arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4, U arg5)
generate(GeneratorAccessSeed arg0, StructureManager arg1, ChunkGenerator arg2, Random arg3, BlockPosition arg4, U arg5)
public abstract boolean
a(bqc arg0, fu 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, fu arg1, U arg2)
getPos(Random arg0, BlockPos arg1, U arg2)
method_23371(Random arg0, class_2338 arg1, U arg2)
getPos(Random arg0, BlockPos pos, U config)
func_225561_a_(Random arg0, BlockPos arg1, U arg2)
public abstract BlockState
b(Random arg0, fu arg1, U arg2)
getRandomFlower(Random arg0, BlockPos arg1, U arg2)
method_13175(Random arg0, class_2338 arg1, U arg2)
getFlowerState(Random arg0, BlockPos pos, U config)
func_225562_b_(Random arg0, BlockPos arg1, U arg2)