Chorus plant

Chorus trees are plant-like structures that generate 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.