This article is about Pokémon Eggs that are obtained from breeding. For information about the vanilla Minecraft egg, see this page.
An Egg is an unhatched Pokémon and the product of breeding. Eggs can be claimed from a ranch block once two Pokémon that are inside of it are in love with each other and are under the correct conditions to produce an Egg. Each Egg will take up a slot in the player's party or PC, although Eggs will not hatch while left in the PC. Eggs cannot participate in battle.
Eggs will hatch after the player has taken enough steps, revealing a level 1 Pokémon that is the base evolutionary form of the Pokémon's mother's species. The amount of steps required to hatch an Egg varies for each species of Pokémon.