net.minecraft.world.level.levelgen.feature

public abstract class AbstractFlowerFeature<U extends FeatureConfiguration>

extends Feature<U>

crb
net.minecraft.world.level.levelgen.feature.AbstractFlowerFeature
net.minecraft.class_4624
net.minecraft.world.gen.feature.FlowerFeature
net.minecraft.src.C_2213_
net.minecraft.world.level.levelgen.feature.WorldGenFlowers

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(csh<U> arg0)
place(FeaturePlaceContext<U> arg0)
method_13151(class_5821<U> arg0)
generate(FeatureContext<U> arg0)
m_142674_(C_141361_<U> arg0)
generate(FeaturePlaceContext<U> arg0)
public abstract boolean
a(bwr arg0, gg 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)
m_7007_(C_1598_ p_65077_, C_4675_ p_65078_, U arg2)
public abstract int
a(U arg0)
getCount(U arg0)
method_23370(U arg0)
getFlowerAmount(U config)
m_6340_(U arg0)
public abstract BlockPos
a(Random arg0, gg 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)
m_5543_(Random p_65087_, C_4675_ p_65088_, U arg2)
public abstract BlockState
b(Random arg0, gg 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)
m_7973_(Random p_65090_, C_4675_ p_65091_, U arg2)