net.minecraft.world.level.levelgen.feature.foliageplacers

public class BushFoliagePlacer

extends BlobFoliagePlacer

dhf
net.minecraft.world.level.levelgen.feature.foliageplacers.BushFoliagePlacer
net.minecraft.class_5205
net.minecraft.unmapped.C_hzlwpuru
net.minecraft.world.gen.foliage.BushFoliagePlacer
net.minecraft.world.gen.foliage.BushFoliagePlacer
net.minecraft.src.C_2376_
net.minecraft.world.level.levelgen.feature.foliageplacers.WorldGenFoilagePlacerBush

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<BushFoliagePlacer>
c
CODEC
field_24928
f_zvalnglq
CODEC
CODEC
f_68428_

Constructor summary

ModifierConstructor
public (IntProvider p_161371_, IntProvider p_161372_, int arg2)

Method summary

Modifier and TypeMethod
protected FoliagePlacerType<?>
a()
type()
method_28843()
m_lnntehfe()
getType()
getType()
m_5897_()
protected void
a(chd arg0, BiConsumer<gt, cvo> arg1, amn arg2, dgt arg3, int arg4, dhi$a arg5, int arg6, int arg7, int arg8)
createFoliage(LevelSimulatedReader arg0, BiConsumer<BlockPos, BlockState> arg1, RandomSource arg2, TreeConfiguration arg3, int arg4, FoliagePlacer$FoliageAttachment arg5, int arg6, int arg7, int arg8)
method_23448(class_3746 arg0, BiConsumer<class_2338, class_2680> arg1, class_5819 arg2, class_4643 arg3, int arg4, class_4647$class_5208 arg5, int arg6, int arg7, int arg8)
m_fdoszgvu(C_agsukcmb arg0, BiConsumer<C_hynzadkk, C_txtbiemp> arg1, C_rlomrsco arg2, C_zthydktd arg3, int arg4, C_iwuefjcy$C_uditupge arg5, int arg6, int arg7, int arg8)
generate(TestableWorld arg0, BiConsumer<BlockPos, BlockState> arg1, Random arg2, TreeFeatureConfig arg3, int arg4, FoliagePlacer$TreeNode arg5, int arg6, int arg7, int arg8)
m_fdoszgvu(TestableWorld arg0, BiConsumer<BlockPos, BlockState> arg1, RandomGenerator arg2, TreeFeatureConfig arg3, int arg4, FoliagePlacer$TreeNode arg5, int arg6, int arg7, int arg8)
m_213633_(C_1604_ p_225538_, BiConsumer<C_4675_, C_2064_> p_225539_, C_212974_ p_225540_, C_2366_ p_225541_, int p_225542_, C_2380_ p_225543_, int p_225544_, int p_225545_, int arg8)
protected boolean
a(amn arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
shouldSkipLocation(RandomSource arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
method_23451(class_5819 arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
m_uuoemfyq(C_rlomrsco arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
isInvalidForLeaves(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
isInvalidForLeaves(RandomGenerator arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
m_214203_(C_212974_ p_225531_, int p_225532_, int p_225533_, int p_225534_, int p_225535_, boolean arg5)