Flower

Flowers are naturally occurring plants that come in a variety of shapes and colors.

Obtaining
Flowers can be instantly broken with any item (or no item).

Natural generation
Flowers naturally generate on dirt and grass blocks. Even in a biome covered with snow, flowers will generate naturally on dirt blocks with grass, despite the adjoining dirt blocks being covered with snow.

Bone Meal
When bone meal is applied to a grass block, flowers have a chance of spawning instead of tall grass on the targeted block and adjacent grass blocks up to 8 blocks away. The spawned flower depends on the biome (see below).

When bone meal is applied to a double flower, a second double flower will spawn as an item.

Flower biomes
This chart shows the types of flowers that can naturally generate in each biome, and which biomes can spawn flowers when bone meal is used.

Usage
All flowers can be used as decoration.

Navigation
Sunflowers always face east, so they can be used as a direction guide.

Breeding
Dandelions can be used to breed rabbits.

Data values
Non-dandelion flowers use data values to differentiate between flower types. They also have block states which will replace data values in the future.

Dandelions have the ID name.
 * Block 37

These flowers have the ID name.
 * Block 38


 * Block 38 (Pi Edition)


 * Block 38 (Console Edition)

These flowers have the ID name.
 * Block 175

Trivia

 * Due to the nature of the flowers' spawning algorithm, it is possible (but relatively rare) to find naturally-spawned flowers and grass in lava, caverns or abandoned mine shafts.
 * Also, it is possible to find a flower dropped as an item on the ground naturally, because it didn't generate on dirt or grass blocks, thus dropping itself.
 * Like other non-solid transparent blocks, flowers can break falling objects, like sand.
 * Jeb noted that peonies were the flowers that were used for his wedding.
 * Neither roses nor rose bushes apply damage when walked through, despite roses having thorns.
 * Two-block tall flowers can hide you from mobs since the flowers are as tall as a player is and mobs cannot see through transparent blocks like plants.
 * Avoid using give commands to get two tall flowers, as the wrong number can corrupt your map beyond recovery.
 * Flower spawns from bone meal in a Flower Forest biome depend only on the horizontal position; the world seed has no effect. The flowers spawned with the chunk do depend on the world seed.
 * The flowers spawn along a gradient: poppy, allium, azure bluet, red tulip, orange tulip, white tulip, pink tulip, oxeye daisy.