Egg

An Egg is a food item laid by Chickens every 5–10 minutes (it takes 40 minutes for 9 chickens to lay 50 eggs, so 7.2 minutes/egg). They can only be stacked together in groups of up to 16, unlike most items.

When thrown, eggs have the same particle effect on impact as snowballs and additionally have a $1⁄8$ chance of spawning one Baby Chicken. If that happens, there is an additional $1⁄32$ chance of the egg spawning 4 Baby Chickens instead of 1. This also works in The Nether and The End, making chickens the only animal farmable in those dimensions. (As of Snapshot 12w34a all animals can now be farmed in The Nether)

Eggs are a component of Cake - a single egg is required to craft each one.

Resource farming
See also: Egg Farming Tutorial



Since eggs can be made into cake, and are probably the rarest item in the cake recipe to acquire through normal activities, it can be useful to try and stock up on as many as you can. An easy way to accumulate eggs (without inventory hacking) is to dig a deep pit (preferably at least 3x3, 32 blocks deep). If your pit is deep enough, all non-chicken mobs will die when they stumble into it, thus protecting you from aggressive mobs. If you wait long enough, eventually chickens will fall in of their own accord and start laying eggs. It helps to periodically return to the surface to see if a chicken flock has spawned around your pit. (As of Beta 1.8, animals do spawn, although very rarely, so you will need to lead chickens to your pit.) You can (carefully) push them in yourself or hit them with snowballs until they fall in. (Snowballs only deal damage to Blazes and Enderdragons.) The easiest way to lead most animals somewhere is to hold wheat in your hand and the animal will follow you.

If the player has already collected one or more stacks of eggs they can be thrown to manually spawn baby chickens in a confined area. Each stack has an 88% chance of producing at least one chick, and will average slightly over two. This allows producing a chicken farm anywhere, but it can take quite a few eggs to get things started. If you already have chickens available, it's best to first breed them with wheat(seeds as of 1.4.2) to produce a large flock, which can then produce enough eggs to replace a decent "harvest" of chickens.

History
The Egg was added in the 7 Seecret Friday Update. During the Beta update (20 of December, 2010), eggs were made throwable at the request of a fan as a result of this Twitter conversation.

As of Beta 1.9 Pre-releases, it is rather easy to start a farm with as much as two or even one chickens, as they can reproduce both by breeding and (albeit unreliably) with eggs.

Until Minecraft 1.0 RC1 eggs hatched adult Chickens because baby animals were yet to be added.

Trivia

 * If too many chickens are in a small area they will start clipping into walls, and suffocating and dying. This can be alleviated by using glass walls for a chicken coop, since transparent blocks do not cause suffocation.
 * Like arrows and snowballs, eggs are fired from the dispenser and have the same effects as a thrown Snowball when placed into a dispenser and then activated. Eggs fired in this manner have the same chance of spawning chickens when breaking on the ground.
 * If an egg is thrown through lava, it will catch on fire similarly to an arrow, and will not burn away.
 * If an egg is thrown through water, it will leave a trail of bubbles, much as snowballs and arrows do.
 * Eggs push mobs back, but do not deal damage to them.
 * However, thrown eggs deal damage to the Ender Dragon, but since they deal so little damage it is only practical to kill the Ender Dragon this way in Creative mode.
 * If the player is standing near a chicken when it lays an egg, a "pop" can be heard.
 * Throwing eggs at neutral enemies will provoke them.
 * Eggs will break midfall if hit by another projectile; The chance of spawning a baby chicken is not affected.
 * Throwing an egg at a portal will break the egg when it hits the portal, but a spawned chicken will still go through the portal.
 * If a player is killed with chicken eggs in a server, it will say [victim] was pummeled by [killer]. This message is unused because eggs don't cause damage. Ender pearls and snowballs will also display this message.
 * If an egg is thrown at an adult chicken and a baby is hatched, the baby chicken will follow the adult chicken around, thinking the adult chicken is its mother/father.
 * Despite chickens being birds, they give offspring immediately after being bred with wheat.
 * In order to have a 99% confidence level of getting a chicken from an egg, 35 eggs are required. As eggs only stack up to 16, if you want to be (almost) sure of getting a chicken, 32 eggs are recommended.