net.minecraft.world.level.levelgen.feature

public class VegetationPatchFeature

extends Feature<VegetationPatchConfiguration>

cyo
net.minecraft.world.level.levelgen.feature.VegetationPatchFeature
net.minecraft.class_5922
net.minecraft.unmapped.C_ljrivhxm
net.minecraft.world.gen.feature.VegetationPatchFeature
net.minecraft.src.C_141376_
net.minecraft.world.level.levelgen.feature.VegetationPatchFeature

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
a(cwn<dal> arg0)
place(FeaturePlaceContext<VegetationPatchConfiguration> arg0)
method_13151(class_5821<class_5927> arg0)
m_wyvchmaq(C_kihhwquw<C_svvtmpqv> arg0)
generate(FeatureContext<VegetationPatchFeatureConfig> arg0)
m_142674_(C_141361_<C_141389_> arg0)
protected Set<BlockPos>
a(cav arg0, dal arg1, Random arg2, gh arg3, Predicate<coc> arg4, int arg5, int arg6)
placeGroundPatch(WorldGenLevel arg0, VegetationPatchConfiguration arg1, Random arg2, BlockPos arg3, Predicate<BlockState> arg4, int arg5, int arg6)
method_34316(class_5281 arg0, class_5927 arg1, Random arg2, class_2338 arg3, Predicate<class_2680> arg4, int arg5, int arg6)
m_zjequuna(C_ldkphtbr arg0, C_svvtmpqv arg1, Random arg2, C_hynzadkk arg3, Predicate<C_txtbiemp> arg4, int arg5, int arg6)
placeGroundAndGetPositions(StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ)
m_142619_(C_1625_ p_160598_, C_141389_ p_160599_, Random p_160600_, C_4675_ p_160601_, Predicate<C_2064_> p_160602_, int p_160603_, int arg6)
protected void
a(cwn<dal> arg0, cav arg1, dal arg2, Random arg3, Set<gh> arg4, int arg5, int arg6)
distributeVegetation(FeaturePlaceContext<VegetationPatchConfiguration> arg0, WorldGenLevel arg1, VegetationPatchConfiguration arg2, Random arg3, Set<BlockPos> arg4, int arg5, int arg6)
method_34318(class_5821<class_5927> arg0, class_5281 arg1, class_5927 arg2, Random arg3, Set<class_2338> arg4, int arg5, int arg6)
m_xlzblwou(C_kihhwquw<C_svvtmpqv> arg0, C_ldkphtbr arg1, C_svvtmpqv arg2, Random arg3, Set<C_hynzadkk> arg4, int arg5, int arg6)
generateVegetation(FeatureContext<VegetationPatchFeatureConfig> context, StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, Set<BlockPos> positions, int radiusX, int radiusZ)
m_160613_(C_141361_<C_141389_> p_160615_, C_1625_ p_160616_, C_141389_ p_160617_, Random p_160618_, Set<C_4675_> p_160619_, int p_160620_, int arg6)
protected boolean
a(cav arg0, dal arg1, cpz arg2, Random arg3, gh arg4)
placeVegetation(WorldGenLevel arg0, VegetationPatchConfiguration arg1, ChunkGenerator arg2, Random arg3, BlockPos arg4)
method_34315(class_5281 arg0, class_5927 arg1, class_2794 arg2, Random arg3, class_2338 arg4)
m_wdnxlrzx(C_ldkphtbr arg0, C_svvtmpqv arg1, C_kgfalbim arg2, Random arg3, C_hynzadkk arg4)
generateVegetationFeature(StructureWorldAccess world, VegetationPatchFeatureConfig config, ChunkGenerator generator, Random random, BlockPos pos)
m_142229_(C_1625_ p_160593_, C_141389_ p_160594_, C_2118_ p_160595_, Random p_160596_, C_4675_ arg4)
protected boolean
a(cav arg0, dal arg1, Predicate<coc> arg2, Random arg3, gh$a arg4, int arg5)
placeGround(WorldGenLevel arg0, VegetationPatchConfiguration arg1, Predicate<BlockState> arg2, Random arg3, BlockPos$MutableBlockPos arg4, int arg5)
method_34317(class_5281 arg0, class_5927 arg1, Predicate<class_2680> arg2, Random arg3, class_2338$class_2339 arg4, int arg5)
m_qherqgjh(C_ldkphtbr arg0, C_svvtmpqv arg1, Predicate<C_txtbiemp> arg2, Random arg3, C_hynzadkk$C_egqitdjk arg4, int arg5)
placeGround(StructureWorldAccess world, VegetationPatchFeatureConfig config, Predicate<BlockState> replaceable, Random random, BlockPos$Mutable pos, int depth)
m_160604_(C_1625_ p_160606_, C_141389_ p_160607_, Predicate<C_2064_> p_160608_, Random p_160609_, C_4675_$C_4681_ p_160610_, int arg5)
private static Predicate<BlockState>
a(dal arg0)
getReplaceableTag(VegetationPatchConfiguration arg0)
method_34319(class_5927 arg0)
m_bjyniqhx(C_svvtmpqv arg0)
getReplaceablePredicate(VegetationPatchFeatureConfig config)
m_160621_(C_141389_ p_160622_)