I'm playing Skyblock and I found a chicken in my mob spawner. I have set up a basic chicken farm in an Ice Biomes biome, and every so often I run by and see if there are any eggs the chicken has laid. I know chickens take a while to lay eggs (and I haven't left the chunk), but a while has gone by and there are no eggs from the chicken, is the biome too cold?
33 Answers
Chickens should lay eggs in every biome. They do not lay eggs if:
- They are baby
- They are or were part of a Chicken Jockey
- The chunk the chicken in is unloaded
- If you're playing single player and the game is paused
Also, make sure the item didn't despawn. Items despawn after 5 minutes.
They do lay eggs in cold biomes, it doesn't matter where they are, just make sure they are not a baby (chick) or a part of a chicken jockey.
It takes 5 - 10 minutes (6000 - 12000 ticks [There are 20 ticks in 1 second][Half-Minecraft day]) for a chicken to lay an egg.