Default Decorators
Decorators are applied after a tree's trunk, foliage, and roots have been generated. They add secondary features like vines, cocoa beans, or ground modifications. Below is a list of all default decorators included in AbyssalLib.
AlterGroundDecorator
ID: abyssallib:alter_ground
Alters the ground surface directly beneath the generated tree.
Parameter | Information |
|---|---|
| The block state provider supplying the replacement ground blocks. |
LeaveVineDecorator
ID: abyssallib:leave_vine
Hangs vines downwards from the generated foliage canopy.
Parameter | Information |
|---|---|
| The probability (between 0.0 and 1.0) of generating a vine on a given leaf block. |
TrunkVineDecorator
ID: abyssallib:trunk_vine
Generates vines on the exposed sides of the tree trunk.
Parameter | Information |
|---|---|
| The probability (between 0.0 and 1.0) of generating a vine on an exposed trunk face. |
CocoaBeanDecorator
ID: abyssallib:cocoa_bean
Generates cocoa beans on the exposed sides of the tree trunk.
Parameter | Information |
|---|---|
| The probability (between 0.0 and 1.0) of placing a cocoa bean pod on an exposed trunk face. |
BeeNestDecorator
ID: abyssallib:bee_nest
Attaches a bee nest to the side of the trunk just below the foliage.
Parameter | Information |
|---|---|
| The probability (between 0.0 and 1.0) of generating a bee nest on the tree. |