Default Foliage Placers
Foliage placers define the shape, spread, and placement logic of leaf blocks when generating a tree feature. Below is a list of all default foliage placers included in AbyssalLib.
BlobFoliagePlacer
ID: abyssallib:blob
Generates a layered spherical blob of leaves.
Parameter | Information |
|---|---|
| The vertical height (layers) of the foliage blob. |
PineFoliagePlacer
ID: abyssallib:pine
Generates a conical, layered structure.
Parameter | Information |
|---|---|
| The vertical height (layers) of the conical foliage section. |
RandomSpreadFoliagePlacer
ID: abyssallib:random_spread
Scatters individual leaf blocks randomly within a bounding area.
Parameter | Information |
|---|---|
| The vertical boundary (in layers below the attachment point) where leaves can spawn. |
| The number of times the algorithm will attempt to place a leaf block. |
AcaciaFoliagePlacer
ID: abyssallib:acacia
Generates a flat, horizontal canopy typical of acacia trees.
Parameter | Information |
|---|---|
| The horizontal radius governing the foliage spread. |
DarkOakFoliagePlacer
ID: abyssallib:dark_oak
Generates a thick, cuboid canopy typical of dark oak trees.
Parameter | Information |
|---|---|
| The horizontal radius governing the foliage spread. |