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

public class DarkOakFoliagePlacer

extends FoliagePlacer

epb
net.minecraft.world.level.levelgen.feature.foliageplacers.DarkOakFoliagePlacer
net.minecraft.class_5206

Field summary

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

Constructor summary

ModifierConstructor
public (IntProvider arg0, IntProvider arg1)

Method summary

Modifier and TypeMethod
protected FoliagePlacerType<?>
a()
type()
method_28843()
protected void
a(dlf arg0, epd$b arg1, baq arg2, eon arg3, int arg4, epd$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)
public int
a(baq arg0, int arg1, eon arg2)
foliageHeight(RandomSource arg0, int arg1, TreeConfiguration arg2)
method_26989(class_5819 arg0, int arg1, class_4643 arg2)
protected boolean
b(baq arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
shouldSkipLocationSigned(RandomSource arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
method_27387(class_5819 arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5)
protected boolean
a(baq 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)