Arqade is a question and answer site for passionate videogamers on all platforms. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Every time that I want to start a farm for wheat, melons or sugar cane. Even with fence twice as high around it, animals seems to spawn on it and destroy my crops.

Since melon seed are kinda rare, it's annoying to lose all my melon crops because a chicken, sheep or cow step on it.

How can we make a farm so the animals won't step on your crops?

share|improve this question
Lose nearby grass blocks – Raven Dreamer Sep 24 '11 at 2:07
up vote 8 down vote accepted

In 1.8 mobs can spawn in certain biomes but they do not only spawn on grass. Now they spawn on the highest block (so as to prevent mobs from spawning in houses), so you should put a ceiling on top of your farm. Adding torches should provide enough light for your crops and prevent hostile mobs from spawning.

share|improve this answer
Oh, neat, so the mobs are spawning on top of the fence? – Raven Dreamer Sep 24 '11 at 3:30
Err.. not only the fences, but in the water and on the blocks the torches are on. – Shangz Sep 24 '11 at 9:11
That sounds about right. Would explain all those cows I found chilling in trees, anyway. – a cat Sep 24 '11 at 10:17
Do you have a reference for this answer? I've not seen this behavior in 1.8. – agf Sep 24 '11 at 10:29
@lunboks So that's why I see so many sheep and cows doing a crazy vertical twitch trapped in my trees? Wow, I'd thought my server was just glitching or something. – FAE Sep 24 '11 at 11:22

Put glass on top of the tilled area, so that only spiders, wolves, chicken, slimes and silverfish can possibly fit in the one meter high ground. To keep everything but chicken (and spiders?), simply lit the area and fence it. To keep the chicken and the pigs out, I simply carved out a room in my base and dedicated it to this purpose:

That leaves wolves, though. I'm afraid that you'll just need to right click them to make them stay put while you move here to harvest.

Now, so long as my base doesn't get run over by mobs, my crops are reasonably safe.

share|improve this answer

Two things to help:

The pathway in your garden can not be grass (use stone, or gravel or something). That should stop most of the neutral NPCs from spawning, and aggressive NPCs won't spawn as long as your farm is well lit.

Second, you can make melon seeds out of the melon pieces, just put them in your crafting slot. (You can also rebuild a full melon from them if you wanted for even more carrying capacity)

A single height of fences should be enough to keep things out then.

share|improve this answer
Also worth noting: If your farm area borders on grass, the grass can spread to farmland blocks which have reverted to dirt after being walked on. Animals can spawn on those blocks. – Joe Dovahkiin Sep 24 '11 at 3:27

Break all the ground beneath your farm and replace in with dirt. Then outline the dirt with a 2 block thick stone layer. Finally, rebuild your fence.

Diagram (Top Down):

0 = Dirt and H = Stone

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.