Chorus plant

A chorus tree is a plant-like structure that generates in the outer End islands.

Generation
Chorus trees generate on the outer islands of the End, in End highlands. They are formed in tall, coral-like patterns. They are the only source of chorus fruit and chorus flowers. The player can grow a new chorus tree by planting a flower on a block of endstone.

Structure
They consist of chorus plants and chorus flowers. A chorus flower generates at the top of each branch. A branch stops growing, when chorus flower on branch reached age 5, but chorus flower can be harvested and replanted to reset the age, or player can reset chorus flower age by using debug stick.

Trivia

 * The smallest possible fully-grown chorus tree (assuming the growth is not obstructed) would have 5 chorus plants.
 * According to Jeb in the Ask Mojang midsummer special with Jeb, the chorus plant got its name from the soft sound it was supposed to make when it grew. He stated it was not supposed to actually sound like a chorus, but the idea of a forest of chorus plants created a choir together.