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

public class FancyFoliagePlacer

extends BlobFoliagePlacer

dbo
net.minecraft.world.level.levelgen.feature.foliageplacers.FancyFoliagePlacer
net.minecraft.class_5207
net.minecraft.unmapped.C_yukgifyf
net.minecraft.world.gen.foliage.LargeOakFoliagePlacer
net.minecraft.world.gen.foliage.LargeOakFoliagePlacer
net.minecraft.src.C_2378_
net.minecraft.world.level.levelgen.feature.foliageplacers.WorldGenFoilagePlacerFancy

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<FancyFoliagePlacer>
c
CODEC
field_24930
f_wxogdovd
CODEC
CODEC
f_68492_

Constructor summary

ModifierConstructor
public (IntProvider p_161398_, IntProvider p_161399_, int arg2)

Method summary

Modifier and TypeMethod
protected FoliagePlacerType<?>
a()
type()
method_28843()
m_lnntehfe()
getType()
getType()
m_5897_()
protected void
a(cbb arg0, BiConsumer<gj, cov> arg1, Random arg2, dba arg3, int arg4, dbp$a arg5, int arg6, int arg7, int arg8)
createFoliage(LevelSimulatedReader arg0, BiConsumer<BlockPos, BlockState> arg1, Random 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, Random arg2, class_4643 arg3, int arg4, class_4647$class_5208 arg5, int arg6, int arg7, int arg8)
m_ybfvvnvk(C_agsukcmb arg0, BiConsumer<C_hynzadkk, C_txtbiemp> arg1, Random 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)
generate(TestableWorld arg0, BiConsumer<BlockPos, BlockState> arg1, Random arg2, TreeFeatureConfig arg3, int arg4, FoliagePlacer$TreeNode arg5, int arg6, int arg7, int arg8)
m_142539_(C_1604_ p_161402_, BiConsumer<C_4675_, C_2064_> p_161403_, Random p_161404_, C_2366_ p_161405_, int p_161406_, C_2379_$C_2380_ p_161407_, int p_161408_, int p_161409_, int arg8)
protected boolean
a(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
shouldSkipLocation(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
method_23451(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
m_uuoemfyq(Random 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(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
m_7394_(Random p_68512_, int p_68513_, int p_68514_, int p_68515_, int p_68516_, boolean arg5)