Skip to content

Tree Packs: Soil Properties

supermassimo edited this page Apr 3, 2023 · 7 revisions

What is it

Properties

The following properties MUST be included: -"primitive_soil": The block the soil is made of. It will turn back into it when the tree is removed

The following properties can be included: -"type": Changes the overall behavior of the soil. The options are {water, spreadable}. More can be added by addons. (Default: not set) -"acceptable_soils": The list of blocks that a tree, when planted on, will turn into this soil -"substitute_soil": if set to another soil properties, when a tree is planted on this block the soil will turn into its substitute, and it will not have its own rooty block. Example: farmland turns to dirt when a tree is planted on it, so there is no rooty farmland block. (Default: not set) -"block_registry_name": The registry name of the block (By default it uses "rooty_" + the name of the file)

The following properties are only applicable dynamictrees:spreadable type soil properties -"required_light": Minimum light for the soil to to be spread on -"spread_item": Item used to spread soil -"spreadable_soils": The acceptable blocks the soil can spread from