Minecraft Wiki
Advertisement

Chorus flowers are blocks that grow on chorus plants found in the End. They can be planted on end stone where they grow into new chorus plants.

Obtaining[]

Breaking[]

Chorus flowers can be mined with any tool and drop themselves when broken, but an axe is the quickest. They do not drop anything when pushed by a piston or water, destroyed by a ravager‌[Bedrock Edition only], or when their supporting block (the chorus plant block) is destroyed, since the chorus flowers grows on top of chorus trees. They also drop when hit by a trident‌[Java Edition only], arrow, or snowball, or a fire charge shot from a dispenser.

Block Chorus Flower
Hardness 0.4
Tool
Breaking time[A]
Default 0.6
Wooden 0.3
Stone 0.15
Iron 0.1
Diamond 0.1
Netherite 0.1
Golden 0.05
  1. Times are for unenchanted tools as wielded by players with no status effects, measured in seconds. For more information, see Breaking § Speed.

Natural generation[]

Chorus flowers are naturally generated in the End at the top of chorus trees, in their fully-grown state.

Usage[]

Chorus flowers are used to grow chorus plants. They can be planted on end stone in any dimension.

Chorus flowers can be pollinated by bees.

Farming[]

Chorus flowers can be planted on end stone and grow in any dimension, regardless of light level. A flower stops growing once it has reached age 5 (appearing purple rather than white), but may be harvested and replanted to reset the age. Chorus flowers do not grow if planted 1 block below the surface of the ground.

Placement and growth[]

Chorus Flower Height Distribution

Final heights of 500,000 chorus plants (blue) and heights of 500,000 chorus flowers from full-grown plants (orange).

Placement

Chorus flowers must be above end stone or chorus plant, or be above air and horizontally adjacent to exactly one chorus plant. If these conditions are not met, the block breaks without dropping anything.

Growth conditions and algorithm

Each block tick until the flower reaches age 5, the flower attempts to grow if the block above is air. The flower does not age if growth is not attempted due to lack of an air block above. Bone meal has no effect on growth.[1]

The flower may attempt to grow upward depending on the structure of chorus plant blocks directly beneath:

  • 100% chance if zero or one plant block is directly beneath
  • 60% if the flower is above a two-block unbranched plant (i.e. two plant blocks over end stone)
  • 50% if above a two-block high branch (i.e. two plant blocks over air)
  • 40% if above a three-block unbranched plant
  • 25% if above a three-block high branch
  • 20% if above a four-block unbranched plant

The growth attempt succeeds if the blocks horizontally adjacent to and above the target block above are all air, and results in the target block becoming a flower block with the same age while the existing flower block turns to chorus plant.

If upward growth does not occur and the flower's age is less than 4, the flower may attempt to branch horizontally. 1–4 branches are attempted on an unbranched plant or 0–3 on a branched plant. For each branch a horizontal direction is chosen at random, and if the block in that direction is an air block with more air blocks on all other horizontal sides and an air block below, it is replaced with a flower with age incremented by 1. If at least one branch succeeds, the original flower block is turned to chorus plant.

Upon a successful growth attempt, the chorus flower emits a low-pitched sound, similar to the sound endermen emit when teleporting.

If no growth occurs on a growth attempt, the flower's age is set to 5.

Flowers and plant height

The amount of chorus flowers a player gets from a fully and unrestricted grown chorus plant ranges from 1 to 8, averaging at around 3.7 flowers per plant.

Plant heights range from 5 to (rarely) 22 above the end stone block on which the original chorus flower was planted, with over half falling in the range 13–16. Flower heights range from 3 to (rarely) 22, with over half falling in the range 11–16 above the end stone block.

Sounds[]

Generic[]

Java Edition:

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
Block brokenBlocksOnce the block has brokenblock.wood.breaksubtitles.block.generic.break1.00.816
Block placedBlocksWhen the block is placedblock.wood.placesubtitles.block.generic.place1.00.816
Block breakingBlocksWhile the block is in the process of being brokenblock.wood.hitsubtitles.block.generic.hit0.250.516
None[sound 1]Entity-DependentFalling on the block with fall damageblock.wood.fallNone[sound 1]0.50.7516
FootstepsEntity-DependentWalking on the blockblock.wood.stepsubtitles.block.generic.footsteps0.151.016
  1. a b MC-177082

Bedrock Edition:

SoundSourceDescriptionResource locationVolumePitch
BlocksOnce the block has brokendig.stone1.00.8-1.0
BlocksWhen the block is placeddig.stone1.00.8-1.0
BlocksWhile the block is in the process of being brokenhit.stone0.370.5
PlayersFalling on the block with fall damagefall.stone0.41.0
PlayersWalking on the blockstep.stone0.31.0
PlayersJumping from the blockjump.stone0.121.0
PlayersFalling on the block without fall damageland.stone0.221.0

Unique[]

Java Edition:

SoundSubtitlesSourceDescriptionResource locationTranslation keyVolumePitchAttenuation
distance
Chorus Flower withersBlocksWhen a chorus flower diesblock.chorus_flower.deathsubtitles.block.chorus_flower.death1.01.016
Chorus Flower growsBlocksWhen a chorus flower successfully growsblock.chorus_flower.growsubtitles.block.chorus_flower.grow1.01.016

Bedrock Edition:

SoundSourceDescriptionResource locationVolumePitch
BlocksWhen a chorus flower diesblock.chorusflower.death1.01.0
BlocksWhen a chorus flower successfully growsblock.chorusflower.grow1.01.0

Data values[]

ID[]

Java Edition:

NameIdentifierFormTranslation key
Chorus Flowerchorus_flowerBlock & Itemblock.minecraft.chorus_flower

Bedrock Edition:

NameIdentifierNumeric ID FormItem ID[i 1]Translation key
Chorus Flowerchorus_flower200Block & Giveable Item[i 2]Identical[i 3]tile.chorus_flower.name
  1. ID of block's direct item form, which is used in savegame files and addons.
  2. Available with /give command.
  3. The block's direct item form has the same id as the block.

Block states[]

See also: Block states

Java Edition

Name Default value Allowed values Description
age0 0
1
2
3
4
A freshly planted chorus flower starts at age 0. The age is incremented when a chorus flower turns horizontally and/or generates additional chorus flowers on the same plant.
5 At age 5, the chorus flower does not grow further. A chorus flower can become age 5 at any time.

Bedrock Edition

NameMetadata Bits Default value Allowed valuesValues for
Metadata Bits
Description
age0x1
0x2
0x4
0 0
1
2
3
4
0
1
2
3
4
A freshly planted chorus flower starts at age 0. The age is incremented when a chorus flower turns horizontally and/or generates additional chorus flowers on the same plant.
55 At age 5, the chorus flower does not grow further. A chorus flower can become age 5 at any time.
6
7
8
9
10
11
12
13
14
15
UnsupportedUnused

History[]

Java Edition
1.9June 22, 2015Jeb reveals chorus flowers on Instagram, with the caption "MINECON 2015 HYPE!"
15w31aChorus Flower JE1 BE1Chorus Flower Dead JE1 BE1 Added chorus flowers.
pre1Chorus flowers in the top of the world no longer try to grow anymore.
1.1317w47aPrior to The Flattening, this block's numeral ID was 200.
1.1418w43aChorus flowers can now be broken by arrows and tridents.
Chorus Flower JE2 BE2Chorus Flower Dead JE2 BE2 The textures of chorus flowers have been changed.
1.19.322w42aMobs no longer spawn on chorus flowers.[2]
1.20.223w31aChorus flower no longer provides support for hanging or standing blocks.
23w33aChorus flower can now be pollinated by bees.[3]
Pocket Edition
1.0.0alpha 0.17.0.1Chorus Flower JE1 BE1Chorus Flower Dead JE1 BE1 Added chorus flowers.
Bedrock Edition
1.10.0beta 1.10.0.3Chorus flowers can now be broken by arrows.
Chorus Flower JE2 BE2Chorus Flower Dead JE2 BE2 The textures of chorus flowers have been changed.
Legacy Console Edition
TU46CU36 1.38 Patch 151.0.1Chorus Flower JE1 BE1Chorus Flower Dead JE1 BE1 Added chorus flowers.
1.90 Chorus Flower JE2 BE2Chorus Flower Dead JE2 BE2 The textures of chorus flowers have been changed.
Chorus flowers are now broken when struck by an arrow.
New Nintendo 3DS Edition
1.7.10Chorus Flower JE1 BE1Chorus Flower Dead JE1 BE1 Added chorus flowers.

Issues[]

Issues relating to "Chorus Flower" are maintained on the bug tracker. Report issues there.

Trivia[]

  • The smallest possible fully-grown chorus tree (assuming the growth is not disturbed) would have only 5 chorus plant blocks, and the tree (including the flower) would be 5 blocks high. The largest possible tree would be 22 blocks high.
  • When flowers reach age five, breaking them and replanting them on the same chorus plant block (even on a different face) can allow the plant to grow further.
  • There is a chorus flower like mob that was featured in the preview for the Echoing Void for Minecraft Dungeons.

Gallery[]

References[]

  1. MC-190586 — resolved as "Invalid".
  2. MC-160610 — resolved as "Fixed".
  3. MC-214126 — "Bees don't pollinate themselves with spore blossoms or chorus flowers" — resolved as "Fixed".
Advertisement