Flower



Flowers are naturally occurring plants that spawn randomly in clusters on grass blocks. While they can be planted on grass, farmland, podzol and dirt blocks, flowers cannot be cultivated like trees, sugar cane, or crops, but can occasionally spawn when bone meal is used to generate patches of grass. Flowers can be used to make dyes.

To survive, flowers must be planted on a grass or dirt block that either does not have a block any altitude above it to obstruct sun/moonlight, or is lit with at least a light level of 8. If neither of these conditions exist, the flower will quickly pop out. This attribute allows flowers to be used in the creation of light-sensitive mechanisms.

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.

Farming
To farm flowers, players need to apply bone meal on a grass block that either does not have any block above it to obstruct sun/moonlight, or is lit with at least a light level of 8. The spawned flower depends on the biome. If the planting conditions are not met, the flower will quickly pop out. Flowers and tall grass will spread naturally over grass blocks up to five blocks radius around.

List of flowers
As of, there are 13 flowers in Minecraft.

Dandelion

 * Common yellow flower, that can be put in a Flower Pot.
 * Can be crafted into one Dandelion Yellow.
 * Found in a lot of biomes.
 * Bonemeal can be used in every biome except Swamps and Flower Forests to generate these. Note: In Plains on a place where Tulips originally generated, you can't use bonemeal on the Grass to generate this flower.

Poppy

 * A dark, vivid red flower, that can be put in a Flower Pot. It is the replacement of the Rose.
 * Can be crafted into one Rose Red.
 * Found in many biomes.
 * Bonemeal can be used in all biomes except Swamps to generate this flower. In Flower Forests they can be created using bonemeal only on the place where they were originally generated. Note: In Plains on a place where Tulips originally generated, you can't use bonemeal on the Grass to generate this flower.
 * They are held and dropped by Iron Golems.

Blue Orchid

 * A light blue flower, that can be put in a Flower Pot.
 * Can be crafted into one Light Blue Dye.
 * Only found in Swamps.
 * Bonemeal can be used to generate this flower but only in Swamps.

Allium

 * A rare magenta flower, that can be put in a Flower Pot.
 * Can be crafted into one Magenta Dye.
 * Only found in Flower Forests.
 * Bonemeal can be used to generate this flower but only in Flower Forests on the place where they were originally generated.

Azure Bluet

 * A small white flower, that can be put in a Flower Pot.
 * Can be crafted into one Light Gray Dye.
 * Only found in Plains, Sunflower Plains and Flower Forests.
 * Bonemeal can be used to generate this flower but only in Plains and Sunflower Plains. In Flower Forests they can be generated only on the place where they were originally found. Note: In Plains on a place where Tulips originally generated, you can't use bonemeal on the Grass to make this flower.

Tulip

 * Small colored flowers that can be put in a Flower Pot.
 * Can be crafted into their respective colors of one Dye.
 * Only found rarely in Plains and Sunflower Plains, and often found in Flower Forests.
 * Bonemeal can be used to generate this flower but only in Plains, Sunflower Plains and Flower Forests. This only works on the place where they originally generated.

Oxeye Daisy

 * A white and yellow flower, that can be put in a Flower Pot.
 * Can be crafted into one Light Gray Dye.
 * It is found in Plains, Sunflower Plains and Flower Forests.
 * Bonemeal can be used to generate this flower but only in Plains and Sunflower Plains. In Flower Forests they can be generated only on the place where they were originally created. Note: In Plains on a place where Tulips originally generated, you can't use bonemeal on the Grass to make this flower.

Sunflower

 * A two-block tall, yellow flower, that cannot be put in a Flower Pot. It will always face east, giving players a sense of direction.
 * Can be crafted into two Dandelion Yellows.
 * Only found in Sunflower Plains.
 * When Bonemeal is used directly on a sunflower, a second sunflower is dropped in entity state.

Lilac

 * A two-block tall, light purple colored flower, that cannot be put in a Flower Pot.
 * Can be crafted into two Magenta Dyes.
 * Only found in forest type Biomes, with the exception of Taiga variants.
 * When Bonemeal is used directly on a lilac, a second lilac is dropped in entity state.

Rose Bush

 * A two-block tall collection of rose-bearing vines, that cannot be put in a Flower Pot.
 * Can be crafted into two Rose Reds.
 * Only found in forest type Biomes, with the exception of Taiga variants.
 * When Bonemeal is used directly on a rose bush, a second rose bush is dropped in entity state.

Peony

 * A two-block tall, pink colored flower also known by as 'Paeonia', that cannot be put in a Flower Pot.
 * Can be crafted into two Pink Dyes.
 * Only found in forest type Biomes, with the exception of Taiga variants.
 * When Bonemeal is used directly on a peony, a second peony is dropped in entity state.

Cyan flower
Cyan Flowers replace roses in Pocket Edition and Pi Edition.

In a video preview of Pocket Edition on the Xperia PLAY, a cyan flower was visible. Jeb stated that they exist as replacement for roses, following some hardware problems; cyan colored flowers are not planned to be added in the PC version of Minecraft. Since the 0.5.0 update of Minecraft Pocket Edition, they are named "Rose" in the inventory.

They serve absolutely no function but merely decoration. They cannot be used in crafting in any way.

Rose
Roses are only available in the Xbox 360 Editionand Playstation 3 edition. They were removed from the PC version in version.

They could be crafted into two rose reds. They were held and dropped by iron golems. After 1.7, Iron Golems now hold and drop poppies.

Trivia

 * Due to the nature of the flowers' spawning algorithm, it is possible (but relatively rare) to find naturally-spawned flowers 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 transparent blocks, flowers can break falling objects, like sand.
 * Jeb noted that peony were the flowers that were used for his wedding.
 * Rose bushes do not apply damage when walked through.
 * Cyan flower is the only flower in Minecraft that doesn't produce dye.
 * 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.
 * NEVER use the give command to get an out-of-range double tall flower. It will corrupt your map, making it unopenable.