Wiki ArticleJava EditionInformation neededArticles to be expandedTesting needed

Tree definition

Trees are features with a stem and leaves, and optionally roots and decorations. They are configured using configured features in data packs.

When not specified the below trunk provider defaults to the following rule-based block state provider:

The minimum size determines how much space needs to be available for the tree to be able to place. This is done by checking a square area of varying widths at each vertical position of the tree. The available free height is calculated as the height until all square are free.

Complete article available

This cached Wiki page is unusually large, so it is loaded on demand to keep the initial page fast.