Egg

Eggs are items and non-moving entities.

Spawning
Eggs do not spawn naturally, but they can be by the player.

Ostriches
An ostrich egg will appear sometime after a female ostrich has been fed melon seeds and paired with a male ostrich.

Scorpions
A scorpion egg will be spawned from a tamed scorpion (depending on the type of scorpion) when an essence of darkness is used on it.

Wyverns
A wyvern egg will appear if any essence is used on a tamed wyvern (except for mother wyverns, undead wyverns, dark wyverns and light wyverns).

Obtaining
Eggs are dropped by fishies, medium fish, small fish, snakes, Komodo dragons, sharks, wyverns, and manticores.

The mobs listed above (except for sharks, wyverns and manticores) will drop 0 to 2 eggs; manticores, wyverns and sharks will drop 0 to 1 eggs. Sharks will only drop eggs on Easy or higher difficulty and have a 10% chance; Komodo dragons and manticores have a 25% drop rate.

In the 1.12 versions, all of the eggs are available in the creative inventory.

Pairing ostriches
An ostrich egg will appear after a wild male and female ostrich have been "bred". The male and female need to be kept close in order for an ostrich egg to appear. After the female ostrich lays the egg, you can collect it. If you don't obtain the egg in time, the egg will hatch a wild baby ostrich.

Hatching
An egg's main purpose is to hatch into a baby mob. Most eggs can be hatched by placing them on the ground with, though eggs obtained from water mobs will need to be placed in a body of water.

A few seconds after an egg has been placed, a chat message will appear to tell the player to "KEEP WATCH!", and will also display the egg's coordinates. When an egg hatches, a 'pop' sound similar to a chicken laying an egg can be heard, and the naming screen will appear. If you stray too far from the egg (about 9 or more blocks) the resulting baby mob will be wild. If this occurs, you have to start again.

Nether
Eggs can be placed in the Nether to hatch a nether ostrich or nether scorpion.

Cooking ingredient
Eggs can be cooked in a furnace to make an omelet.

Properties
Eggs never move, and instead remain static. They can be pushed by mobs, the player, pistons, set on fire, poisoned, hit, but are not affected by knockback. Eggs can also be "killed" like mobs, and emit a puff of white smoke after death.

Like mobs and other entities, eggs can be leashed and named with a name tag. If an egg is leashed, however, they will not follow the player, and will stay stationary.

History
{| class="wikitable sortable" style="width: 50%;" !Version

v12.0.2
- Added eggs to creative tab.

v10.0.1
- Sorted eggs.

v6.3.1
- Fixed ostriches not laying eggs.

- Added configurable egg drop chance for ostriches.

- Added some missing egg drop command options in /moc help.

- Female ostriches now require a melon seed in order to have the ability to lay a single egg. Only untamed female ostriches can lay eggs with a male ostrich close by.

v6.2.1 hotfix1
- Fixed ostrich eggs not hatching.

v6.2.1
- Female ostrich eggs are no longer sterile. Players must now pick up the eggs in order to hatch them.

- Fixed wyverns not laying eggs.

- Fixed wyverns, small fish, and medium fish not dropping the correct egg type.

v6.2.0 DEVR3
- Fixed fish eggs not hatching when placed in water.

- Fixed red fishy eggs appearing as 'item.mocegg.9.name'.

- Fixed scorpion eggs checking for more than 5 types.

- Added new config option 'ostrichEggThreshold' which controls how many Ostriches there can be in a world before ostriches can no longer lay eggs.

- Added location for egg hatch notifications.

v6.2.0 DEVR1 hotfix 3
- Fixed new wyvern egg types not hatching.

v5.2.5 DEV R2
- Fixed NPE when spawning eggs.

v5.2.0 DEV
- Ostriches no longer lay eggs if tamed.

- Wyverns will drop eggs on death even if they're not spawned in the Wyvern Lair.

- Eggs notify players with chat messages when hatching, egg hatching time reduced.

v5.1.5
- Mother wyverns now have a 1/3 chance to drop eggs instead of 1/10.

- Changed init creature settings, spawning eggs now check the environment to spawn the right subtype.

v4.4.0
- Nether ostriches now lay Nether ostrich eggs.

- The player can obtain a scorpion egg by giving an essence of darkness to a tamed scorpion.

v4.3.1
- Fixed bug with fishy eggs not hatching.

v3.7.0
- Decreased the ostrich egg laying and spawning of new ostrich chicks.

v3.6.2
- Ostriches won't lay eggs if there are already more than 10 eggs in the world.

- Tamed ostriches will lay eggs that hatch tamed chicks.

- Eggs will despawn if they age.

v3.5.0
- Rehauled eggs. A single item will be used for all eggs (fish, sharks and snakes). The tooltip describes the kind of egg.

- Fishies will drop eggs that will spawn fishies of the same color. Fishies spawned that way are tamed..

v3.0.1
- Fixed bug with fish egg cloning.

v2.9.4
- Fixed bug with fish eggs/shark eggs not spawning.

v2.8.1
- Fixed bug with shark eggs becoming leather.

v2.6.2
- Sharks won't attack shark eggs.
 * }

Trivia

 * You can pick up an egg like a dropped item by simply walking over it.
 * Eggs cannot be thrown like Minecraft eggs, and cannot be used to craft cakes or pumpkin pies.
 * Because eggs have the same shape all around, they don't appear to look upside-down after being named "Grumm" or "Dinnerbone".
 * Eggs have a similar texture to snowballs.