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

public class DarkOakFoliagePlacer

extends FoliagePlacer

dbn
net.minecraft.world.level.levelgen.feature.foliageplacers.DarkOakFoliagePlacer
net.minecraft.class_5206
net.minecraft.unmapped.C_oduugrvz
net.minecraft.world.gen.foliage.DarkOakFoliagePlacer
net.minecraft.world.gen.foliage.DarkOakFoliagePlacer
net.minecraft.src.C_2377_
net.minecraft.world.level.levelgen.feature.foliageplacers.WorldGenFoilagePlacerDarkOak

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<DarkOakFoliagePlacer>
a
CODEC
field_24929
f_mgqbntpe
CODEC
CODEC
f_68455_

Constructor summary

ModifierConstructor
public (IntProvider p_161385_, IntProvider arg1)

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_161388_, BiConsumer<C_4675_, C_2064_> p_161389_, Random p_161390_, C_2366_ p_161391_, int p_161392_, C_2379_$C_2380_ p_161393_, int p_161394_, int p_161395_, int arg8)
public int
a(Random arg0, int arg1, dba arg2)
foliageHeight(Random arg0, int arg1, TreeConfiguration arg2)
method_26989(Random arg0, int arg1, class_4643 arg2)
m_hjzzwqgw(Random arg0, int arg1, C_zthydktd arg2)
getRandomHeight(Random arg0, int arg1, TreeFeatureConfig arg2)
getRandomHeight(Random arg0, int arg1, TreeFeatureConfig arg2)
m_5969_(Random p_68483_, int p_68484_, C_2366_ arg2)
protected boolean
b(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
shouldSkipLocationSigned(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
method_27387(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
m_alwthvdq(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
isPositionInvalid(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
isPositionInvalid(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
m_7395_(Random p_68487_, int p_68488_, int p_68489_, int p_68490_, int p_68491_, boolean arg5)
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_68476_, int p_68477_, int p_68478_, int p_68479_, int p_68480_, boolean arg5)