MovingBlocks

SimpleFarming: Add support for growing trees

The SimpleFarming module adds support for various kinds of plants and their growth. Currently, SimpleFarming supports plants which grow from a seed to a sapling to a plant, and vines which are multi-block plants which start from seeds and grow horizontally along the ground.

This task aims at adding support for trees which grow vertically (think of this as a "vertical vine"). At the end of this task, you should be able to plant a kind of seed which will slowly grow into a tall tree, full with a wooden trunk and leaves.

This task is harder than other tasks. We will do our best to assist but you should have completed other tasks first

Definition of 'Done'

  • A PR is submitted to the SimpleFarming module which implements tree growth. You must also add a seed (and other required blocks) that can be planted to get full trees.

Where to start

  • Check out how vines currently grow. You should, in principle, be able to apply the same concept (with modifications) to make a tree that grows vertically.

See also

Task tags

  • terasology
  • farming

Students who completed this task

ContronThePanda

Task type

  • code Code
close

2018