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

public class FancyFoliagePlacer

extends BlobFoliagePlacer

enb
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

Field summary

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

Constructor summary

ModifierConstructor
public (IntProvider arg0, IntProvider arg1, int arg2)

Method summary

Modifier and TypeMethod
protected FoliagePlacerType<?>
a()
type()
method_28843()
m_lnntehfe()
getType()
getType()
protected void
a(djg arg0, enc$b arg1, azv arg2, emm arg3, int arg4, enc$a arg5, int arg6, int arg7, int arg8)
createFoliage(LevelSimulatedReader arg0, FoliagePlacer$FoliageSetter arg1, RandomSource arg2, TreeConfiguration arg3, int arg4, FoliagePlacer$FoliageAttachment arg5, int arg6, int arg7, int arg8)
method_23448(class_3746 arg0, class_4647$class_8179 arg1, class_5819 arg2, class_4643 arg3, int arg4, class_4647$class_5208 arg5, int arg6, int arg7, int arg8)
m_nquaqgua(C_agsukcmb arg0, C_iwuefjcy$C_pwcqvmho arg1, C_rlomrsco arg2, C_zthydktd arg3, int arg4, C_iwuefjcy$C_uditupge arg5, int arg6, int arg7, int arg8)
generate(TestableWorld arg0, FoliagePlacer$BlockPlacer arg1, Random arg2, TreeFeatureConfig arg3, int arg4, FoliagePlacer$TreeNode arg5, int arg6, int arg7, int arg8)
createFoliage(TestableWorld arg0, FoliagePlacer$Placer arg1, RandomGenerator arg2, TreeFeatureConfig arg3, int arg4, FoliagePlacer$TreeNode arg5, int arg6, int arg7, int arg8)
protected boolean
a(azv 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)