Tree

A Tree is a naturally generated structure that consists of a type of wood and the corresponding leaves. Trees are the most essential structures in Minecraft as the wood they drop is neccesary to craft wooden planks which are furthermore crafted into different types of tools and weapons, and can be used to build shelters as well.

Growth
Trees can be grown through Saplings obtained by decaying Leaves of a tree, and planting them on dirt blocks with enough light. This process can be sped up using Bone Meal.

Types
The current types of trees in Minecraft PE are:
 * Oak
 * Birch
 * Spruce
 * Jungle
 * Dark Oak
 * Acacia

Subtype

 * Fallen

Generating
Trees can naturally generate in almost any Biome.


 * Oak can generate in plains, swamps, forests, and jungles.


 * Birch can generate in Birch wood forests and forests.


 * Spruce can generate in taiga, mega taiga, and Snow biomes.


 * Jungle can only generate in Jungles.


 * Acacia can only generate in the Savannah.


 * Dark Oak can only generate in Roofed Forests.

Trivia

 * Exclusive Feature: Since 0.9.0, trees can sometimes generate fallen over.
 * Almost every object in one way or another needs wood to be obtained.
 * Dark oak trees cannot be grown using a single sapling. It can only be grown using 4 saplings in a square.
 * Some trees may generate with vines.
 * By planting any saplings in a 2x2 square, it is possible to create a giant tree.
 * If the light level is low enough, jungle saplings on a grass or dirt block will break and be droped as an item.
 * It is possible to stack one tree on another by placing dirt on a tree and planting a sapling there, then so on.
 * If the player has cut all the tree's wood, the leaves will start to slowly decay.