Default Trunk Placers
Trunk placers define the structural shape and branching logic of the log blocks when generating a tree feature. Below is a list of all default trunk placers included in AbyssalLib.
StraightTrunkPlacer
ID: abyssallib:straight
Generates a straight vertical column of blocks.
(No parameters required)
ForkingTrunkPlacer
ID: abyssallib:forking
Generates a main vertical stem that sprouts diagonal branches from its upper section.
Parameter | Information |
|---|---|
| The maximum number of branches the trunk will attempt to generate. |
| The maximum length of each branch in blocks. |
GiantTrunkPlacer
ID: abyssallib:giant
Generates a 2x2 vertical column of blocks.
(No parameters required)
BendingTrunkPlacer
ID: abyssallib:bending
Generates a straight vertical column that bends diagonally in a random horizontal direction.
Parameter | Information |
|---|---|
| The length of the angled growth section in blocks. |
UpwardBranchingTrunkPlacer
ID: abyssallib:upward_branching
Generates a primary vertical stem with multiple upward-reaching branches.
Parameter | Information |
|---|---|
| The maximum number of branches to generate. |
| The maximum length of each branch extension. |