| protected FoliagePlacerType<?> |
| type() |
| method_28843() |
| getType() |
|
| protected void |
| createFoliage(WorldGenLevel level, FoliagePlacer$FoliageSetter foliageSetter, RandomSource random, TreeConfiguration config, int treeHeight, FoliagePlacer$FoliageAttachment foliageAttachment, int foliageHeight, int leafRadius, int offset) |
| method_23448(class_5281 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) |
| generate(StructureWorldAccess arg0, FoliagePlacer$BlockPlacer arg1, Random arg2, TreeFeatureConfig arg3, int arg4, FoliagePlacer$TreeNode arg5, int arg6, int arg7, int arg8) |
|
| protected boolean |
| shouldSkipLocation(RandomSource random, int dx, int y, int dz, int currentRadius, boolean doubleTrunk) |
| method_23451(class_5819 arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5) |
| isInvalidForLeaves(Random arg0, int arg1, int arg2, int arg3, int arg4, boolean arg5) |
|
| private static com.mojang.datafixers.kinds.App |
| lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_28842(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0) |
| method_28842(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance) |
|