I'm having problems with my NPC Village near my spawn. I read online that if you build houses, that the villagers will begin to mate, and more villagers will be born. Unfortunatley, I have built about five to six houses and no new villagers have spawned. In fact, there are five NPC's now living in one house, leaving most of the other houses empty. So my question is this, how can I assure the villagers will reproduce and how can I keep them from cramming into one house?
I've had this problem too.Sorry But its been hard for everyone.(I think)
Rollback Post to RevisionRollBack
If you can read this you have a very large computer screen or good eye-sight! Here is a bigger version If you can read this you have a very large computer screen or good eye-sight!
You house might not be a house for the NPC. There's also certain rules that govern when villagers stop mating.
See http://www.minecraftwiki.net/wiki/Villager for details.
In short, don't build large houses, don't build houses far apart. Stick to a lot of small one-room houses and roof them properly. Save and exit to reload the game sometimes works to make villagers aware of your new houses. Else manually break down a door and reinstall it when a villager is nearby, to make sure the house (door) is registered as a valid house (door).
And your second problem is actually a known bug, where villagers will try to squeeze into the South-West most house at night.
You house might not be a house for the NPC. There's also certain rules that govern when villagers stop mating.
See http://www.minecraft...t/wiki/Villager for details.
In short, don't build large houses, don't build houses far apart. Stick to a lot of small one-room houses and roof them properly. Save and exit to reload the game sometimes works to make villagers aware of your new houses. Else manually break down a door and reinstall it when a villager is nearby, to make sure the house (door) is registered as a valid house (door).
And your second problem is actually a known bug, where villagers will try to squeeze into the South-West most house at night.
Wow, thanks guys! Hopefully all this helps, I appreciate it. And now that you mention it, the house they usually croud in to gets attacked by zombies constantly. That does seem to be a pretty cool feature. And you were somewhat right, one of the village houses I built was far away from the other, but I dont think it was much bigger than another I found already there. Again, thank you all!
There's a lot of wrong and confusing information about villagers floating around. Iron Magus has an excellent explainer linked in his sig. Here's the short version.
Villages spawn with too many villagers. The normal number is just one per 3 doors, so a village spawned with 6 houses really only wants 2 villagers. It will start with 6-8 maybe, but if zombies eat a few they will not be replaced.
Also, it takes two villagers to mate. If you get down to one, you can build a bazillion houses and that one dude won't make any babies.
EDIT: Take that wiki info with a grain of salt. It's confusing and contradictory and not 100% accurate.
I am having problems getting an npc village to grow. What I did is added multiple doors to existing houses. Does that add to the total number of houses?
I am playing in superflat mode, and under the town, I made long tunnels with doors every 4 blocks, would those count as houses, or should I replace the 'dirt' roof with wood/cobble?
Rollback Post to RevisionRollBack
CTM maps completed: Vinyl Fantasy I & II, From Ashes, Kaizo Caverns, Spellbound Caves, Waking Up, Sea of Flame II, Legendary, Lethamyr, Inferno Mines, Vulcara, Monstrosity, Pantheon, Remote District II, Ragecraft: The Corrupted Path, Ragecraft II: Insomnia, Uncharted Territory 1&2, Aima Caves, Tale of Two Swords, Sunburn Islands, Skyward Ascent, No time to explain!, Material Energy 4, Now THATS what I call CTM.
I am having problems getting an npc village to grow. What I did is added multiple doors to existing houses. Does that add to the total number of houses?
If they're on the outside, they probably count. They don't even need to go anywhere, you can just slap 'em right up against the outside walls. Interior doors, however, are less likely to meet the game's definition of a house (needs more "roof" blocks on one side than the other, within five blocks in each direction. See the link in my sig for more detailed explanation.)
I am playing in superflat mode, and under the town, I made long tunnels with doors every 4 blocks, would those count as houses, or should I replace the 'dirt' roof with wood/cobble?
The problem isn't the dirt, it's the fact that they're completely underground. Each door has five "roof" blocks on each side, so neither one can be designated the "inside" or the "outside" and so it isn't counted as a house. What you need is to punch some holes to the sky so that some of the "roof" blocks will be missing to create the necessary imbalance. You can do a solid line of doors with holes in the "roof" (ground) 2 blocks long, spaced 10 blocks apart (so 10 blocks of dirt, 2 blocks open to below, 10 more blocks of dirt, etc.) There are other patterns that will work but this I believe has the most coverage possible. You can build whatever you want above the dirt, but you can't cover the holes with opaque blocks at any height.
The tunnels will not count. I have tried that. To help keep you villagers safe build a couple houses with front yards. Fence in the front or back yard. With a gate and walkway. Move a pair of villagers with minecarts into the yard with the house in the middle. Just make sure the fence is far enough away from the house to keep the npcs from jumping over the fence. Put lots of torches around to keep monster spawn away. Build a couple of those and some unfenced houses. Other npcs may have a tendency to stay near the houses with front yards and trapped npcs. I even give them a pet. They seem to like a chicken or cow to socialize with. These fenced houseslso makes it easier to slaughter zombies as they line up along the fence trying to get the npcs. This works pretty well and keeps npcs safer.
A tower attached to a house helps as well. Two or three will stay up there away from the mobs
I am having problems getting an npc village to grow. What I did is added multiple doors to existing houses. Does that add to the total number of houses?
I am playing in superflat mode, and under the town, I made long tunnels with doors every 4 blocks, would those count as houses, or should I replace the 'dirt' roof with wood/cobble?
Adding doors to existing houses does work, but you need 3 extra doors for 1 extra villager.
Also, I'm not sure if I'm misunderstanding you, but if you build houses underground they will not register as houses. Each door needs "access" to the open sky within 5 blocks of it, and a "roof". The roof type doesn't matter, as long as its not glass.
Here's an example of a "house" with multiple doors, each door has a roof within 5 blocks(the line of double slabs in the middle) and is open to the sky on the other side within 5 or less blocks:
Great, thank you all! Now it finally makes sense. I set up the doors like you guys mentioned and I'm finally getting Iron Golems to spawn. I also like the fence idea, it sounds like a good way to protect them while keeping the "NPC village look".
Rollback Post to RevisionRollBack
CTM maps completed: Vinyl Fantasy I & II, From Ashes, Kaizo Caverns, Spellbound Caves, Waking Up, Sea of Flame II, Legendary, Lethamyr, Inferno Mines, Vulcara, Monstrosity, Pantheon, Remote District II, Ragecraft: The Corrupted Path, Ragecraft II: Insomnia, Uncharted Territory 1&2, Aima Caves, Tale of Two Swords, Sunburn Islands, Skyward Ascent, No time to explain!, Material Energy 4, Now THATS what I call CTM.
so for some reason, I have the exact opposite problem compared to you.
I've built my own home in the air, while my village is below. I placed two villagers inside my home and then made three homes for my villagers.
After two log ins, my village was over run with villagers. It was as if someone allowed them to mate within five minutes or something. I recalled the day before that I had only two villagers and today they mated and produced 2 children. Unfortunately i can not kill off any of my villagers because there are so many that it caused my server to lag. In addition to that, more of the villagers are populating from the room that I placed the original two villagers in.
so for some reason, I have the exact opposite problem compared to you.
I've built my own home in the air, while my village is below. I placed two villagers inside my home and then made three homes for my villagers.
After two log ins, my village was over run with villagers. It was as if someone allowed them to mate within five minutes or something. I recalled the day before that I had only two villagers and today they mated and produced 2 children. Unfortunately i can not kill off any of my villagers because there are so many that it caused my server to lag. In addition to that, more of the villagers are populating from the room that I placed the original two villagers in.
What do I do to fix this?
It looks like you've run afoul of the villager overpopulation glitch. Here's a quote from trunkz explaining how it works:
"[V]illagers need to be inside a sphere (radius = village radius) around the village center in order to breed. But the village counts only villagers that are inside a box (width, length = 2x village radius, height: 9 [always!]) around the village center. So with a sphere that can grow to any size, and a box that's always only 9 high, it should be apparent that there are some zones only covered by the sphere (above and below the village center).
"You can simply reproduce/abuse this behavior by building 6 houses on the ground level (enough to set the villager limit to 2), drop 2 (or more) villagers into a 6 blocks deep hole, and leave one villager at the top to keep the houses "alive". The villagers in the hole will breed indefinitely, because they're not counted against the cap."
See http://www.minecraftwiki.net/wiki/Villager for details.
In short, don't build large houses, don't build houses far apart. Stick to a lot of small one-room houses and roof them properly. Save and exit to reload the game sometimes works to make villagers aware of your new houses. Else manually break down a door and reinstall it when a villager is nearby, to make sure the house (door) is registered as a valid house (door).
And your second problem is actually a known bug, where villagers will try to squeeze into the South-West most house at night.
http://www.minecraftwiki.net/wiki/Tutorials/Creating_NPC_Villages
Hope it helps!
Wow, thanks guys! Hopefully all this helps, I appreciate it. And now that you mention it, the house they usually croud in to gets attacked by zombies constantly. That does seem to be a pretty cool feature. And you were somewhat right, one of the village houses I built was far away from the other, but I dont think it was much bigger than another I found already there. Again, thank you all!
Villages spawn with too many villagers. The normal number is just one per 3 doors, so a village spawned with 6 houses really only wants 2 villagers. It will start with 6-8 maybe, but if zombies eat a few they will not be replaced.
Also, it takes two villagers to mate. If you get down to one, you can build a bazillion houses and that one dude won't make any babies.
EDIT: Take that wiki info with a grain of salt. It's confusing and contradictory and not 100% accurate.
I am playing in superflat mode, and under the town, I made long tunnels with doors every 4 blocks, would those count as houses, or should I replace the 'dirt' roof with wood/cobble?
CTM maps completed: Vinyl Fantasy I & II, From Ashes, Kaizo Caverns, Spellbound Caves, Waking Up, Sea of Flame II, Legendary, Lethamyr, Inferno Mines, Vulcara, Monstrosity, Pantheon, Remote District II, Ragecraft: The Corrupted Path, Ragecraft II: Insomnia, Uncharted Territory 1&2, Aima Caves, Tale of Two Swords, Sunburn Islands, Skyward Ascent, No time to explain!, Material Energy 4, Now THATS what I call CTM.
If they're on the outside, they probably count. They don't even need to go anywhere, you can just slap 'em right up against the outside walls. Interior doors, however, are less likely to meet the game's definition of a house (needs more "roof" blocks on one side than the other, within five blocks in each direction. See the link in my sig for more detailed explanation.)
The problem isn't the dirt, it's the fact that they're completely underground. Each door has five "roof" blocks on each side, so neither one can be designated the "inside" or the "outside" and so it isn't counted as a house. What you need is to punch some holes to the sky so that some of the "roof" blocks will be missing to create the necessary imbalance. You can do a solid line of doors with holes in the "roof" (ground) 2 blocks long, spaced 10 blocks apart (so 10 blocks of dirt, 2 blocks open to below, 10 more blocks of dirt, etc.) There are other patterns that will work but this I believe has the most coverage possible. You can build whatever you want above the dirt, but you can't cover the holes with opaque blocks at any height.
Village Mechanics: A not-so-brief guide - Update 2017! Now with 1.8 breeding mechanics! Long-overdue trading info, coming soon!
You think magic isn't real? Consider this: for every person, there is a sentence -- a series of words -- which has the power to destroy them.
A tower attached to a house helps as well. Two or three will stay up there away from the mobs
Adding doors to existing houses does work, but you need 3 extra doors for 1 extra villager.
Also, I'm not sure if I'm misunderstanding you, but if you build houses underground they will not register as houses. Each door needs "access" to the open sky within 5 blocks of it, and a "roof". The roof type doesn't matter, as long as its not glass.
Here's an example of a "house" with multiple doors, each door has a roof within 5 blocks(the line of double slabs in the middle) and is open to the sky on the other side within 5 or less blocks:
CTM maps completed: Vinyl Fantasy I & II, From Ashes, Kaizo Caverns, Spellbound Caves, Waking Up, Sea of Flame II, Legendary, Lethamyr, Inferno Mines, Vulcara, Monstrosity, Pantheon, Remote District II, Ragecraft: The Corrupted Path, Ragecraft II: Insomnia, Uncharted Territory 1&2, Aima Caves, Tale of Two Swords, Sunburn Islands, Skyward Ascent, No time to explain!, Material Energy 4, Now THATS what I call CTM.
I've built my own home in the air, while my village is below. I placed two villagers inside my home and then made three homes for my villagers.
After two log ins, my village was over run with villagers. It was as if someone allowed them to mate within five minutes or something. I recalled the day before that I had only two villagers and today they mated and produced 2 children. Unfortunately i can not kill off any of my villagers because there are so many that it caused my server to lag. In addition to that, more of the villagers are populating from the room that I placed the original two villagers in.
What do I do to fix this?
It looks like you've run afoul of the villager overpopulation glitch. Here's a quote from trunkz explaining how it works:
"[V]illagers need to be inside a sphere (radius = village radius) around the village center in order to breed. But the village counts only villagers that are inside a box (width, length = 2x village radius, height: 9 [always!]) around the village center. So with a sphere that can grow to any size, and a box that's always only 9 high, it should be apparent that there are some zones only covered by the sphere (above and below the village center).
"You can simply reproduce/abuse this behavior by building 6 houses on the ground level (enough to set the villager limit to 2), drop 2 (or more) villagers into a 6 blocks deep hole, and leave one villager at the top to keep the houses "alive". The villagers in the hole will breed indefinitely, because they're not counted against the cap."
Village Mechanics: A not-so-brief guide - Update 2017! Now with 1.8 breeding mechanics! Long-overdue trading info, coming soon!
You think magic isn't real? Consider this: for every person, there is a sentence -- a series of words -- which has the power to destroy them.