Minecraft will not spawn any pigs in this area. It fits the required dimensions on the Minecraft Wiki.

"A monster spawner is only active when a player is within 16 blocks of it. While the block is active, it will spawn mobs within an 8x3x8 block area (8x8 wide and 3 high), centered on the corner of the spawner block with the lower x and z coordinates. Mobs can spawn anywhere in this range that is suitable, even if the immediate vicinity of the spawner block itself is not suitable."

Our area fits these dimensions exactly, why wont pigs spawn? Picture of area: enter image description here

  • Maybe they don't work if the area's not dark? – Fambida Dec 17 '11 at 2:16
  • It is for pigs not for hostile mobs.The light level is high enough for them to spawn, also. – jbman223 Dec 17 '11 at 2:21
  • 4
    How do you know it's a pig spawner? All mob spawners have the pig spawner appearance in SMP, regardless of what they actually spawn. – Raven Dreamer Dec 17 '11 at 2:31
  • 3
    That is one exceptionally well-lit room. – Ben Blank Dec 17 '11 at 2:33
  • How would I know if it is a pig spawner or not? – jbman223 Dec 17 '11 at 2:38

The conditions shown in your screenshot should be able to spawn pigs, assuming it's a pig spawner. I did a rough recreation of your setup in my world.

Pig spawner.

Even in the dark, pigs were spawning, and within seconds of placing the spawner, so it's not as if you aren't waiting long enough. (Yes, the pigs also spawned when I surrounded the spawner with Glowstone). Because of this, I have a feeling that the spawner in your image isn't actually a pig spawner; it's likely a zombie spawner, or some other hostile mob. This is especially likely if you found the spawner and it wasn't manually placed by anyone, since there wouldn't be any natural pig spawners around.

Like Kevin Reid said, you could test this by making the room dark and seeing if any hostile mobs spawn. If you have admin privileges (and don't feel like this is cheating in some sort of way), you could use /give 52 1 to give yourself an actual pig spawner, place it in the room, and see if that one spawns pigs, just to verify if this is an odd SMP glitch that is only happening for you.

| improve this answer | |
  • Thank you I got it working I needed to change it to a pig spawner. – jbman223 Dec 17 '11 at 20:59

I think pigs need sky light to spawn.

Or maybe the pig spawner needs an 'minimum' Y coordinate to be.

Squids can't spawn, if you are below level 60.

| improve this answer | |

It's not spawning because the blocks should be 10x10x4 to ensure it to spawn pigs. Also it needs grass to grow on (which you already have) and it needs a minimum light level of 9 (which you also already have).

| improve this answer | |
  • 1
    Hello, welcome to Arqade ! Though your effort to answer this question are great, you should put if you can source to support what you are saying and take care, this question is more than two years old so another answer might not be needed ^_- – WizLiz Jan 4 '14 at 22:04

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