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

public class MegaPineFoliagePlacer

extends FoliagePlacer

dvn
net.minecraft.world.level.levelgen.feature.foliageplacers.MegaPineFoliagePlacer
net.minecraft.class_5210
net.minecraft.unmapped.C_dxdztzzk
net.minecraft.world.gen.foliage.MegaPineFoliagePlacer
net.minecraft.world.gen.foliage.MegaPineFoliagePlacer
net.minecraft.src.C_2383_
net.minecraft.world.level.levelgen.feature.foliageplacers.WorldGenFoilagePlacerMegaPine

Field summary

Modifier and TypeField
public static final com.mojang.serialization.Codec<MegaPineFoliagePlacer>
a
CODEC
field_24934
f_tcgngssh
CODEC
CODEC
f_68642_
private final IntProvider
b
crownHeight
field_24168
f_cjooxnyx
crownHeight
crownHeight
f_68643_

Constructor summary

ModifierConstructor
public (IntProvider radius, IntProvider offset, IntProvider crownHeight)

Method summary

Modifier and TypeMethod
protected FoliagePlacerType<?>
a()
type()
method_28843()
m_lnntehfe()
getType()
getType()
m_5897_()
protected void
a(ctv arg0, dvk$b arg1, auv arg2, duu arg3, int arg4, dvk$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)
m_nquaqgua(TestableWorld arg0, FoliagePlacer$C_pwcqvmho arg1, RandomGenerator arg2, TreeFeatureConfig arg3, int arg4, FoliagePlacer$TreeNode arg5, int arg6, int arg7, int arg8)
m_213633_(C_1604_ p_273345_, C_2379_$C_271048_ p_225680_, C_212974_ p_225681_, C_2366_ p_225682_, int p_225683_, C_2379_$C_2380_ p_225684_, int p_225685_, int p_225686_, int arg8)
public int
a(auv arg0, int arg1, duu arg2)
foliageHeight(RandomSource arg0, int arg1, TreeConfiguration arg2)
method_26989(class_5819 arg0, int arg1, class_4643 arg2)
m_hjzzwqgw(C_rlomrsco arg0, int arg1, C_zthydktd arg2)
getRandomHeight(Random arg0, int arg1, TreeFeatureConfig arg2)
getRandomHeight(RandomGenerator arg0, int arg1, TreeFeatureConfig arg2)
m_214116_(C_212974_ p_225675_, int p_225676_, C_2366_ arg2)
protected boolean
a(auv 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_225668_, int p_225669_, int p_225670_, int p_225671_, int p_225672_, boolean arg5)