First time poster here and, FYI, I play 100% legit survival on xbone, single player. I recently found a zombie spawner near bedrock and was able to successfully cure two of my zombie villagers with the potion-golden apple trick (which is kind of a decent amount of work, but totally worth it if you've already been saving gold and/or found a nether fortress blaze spawner). I started a small village underground using about 35-40 doors surrounding two skylights and a selection of crops - it was a great success. Every time I went down to the village I would find more villagers and eventually I showed up on day to find that they had built their own iron golem!
Naturally, now I want one of these bad boys on surface level guarding my place. After mine-carting 5 villagers to the surface and clearing an area, I a have what you see in photos below (I apologize for the quality - idk how to screenshot on an xbone) - however none of the villagers will breed. They display hearts above them, I trade with them, I push them into eachother! Nothing. They mate like rabbits downstairs but nothing up here.
I've attached some pictures below. Can anyone spot what I am doing wrong here? I have about 26 doors on the main floor in a horseshoe shape, meaning that I should have spawned about (26)*(1/3) = ~8 villagers - yet I only have 5. I have a roof behind every door (shown in the last picture) with an opposite side heading straight to the high heavens. It's well lit, and I've planted wheat, carrots, and potatoes (which they don't even bother with).
Not sure what it could be, but I was thinking maybe it has to do with my underground villages? Although I've also read about the infinite village spawner and that relies on the fact that the village doesn't count villagers 6 blocks below (or something like that), and my undergournd villages are 52 blocks down from this village.
I also notice my village center appears to be on one side despite the horseshoe shape I made with the doors - maybe they are considering other doors as part of the village and for some reason that is impeding them from mating? And yes, my house does have doors that could have an effect, but I don't think I have enough to skew the village center with 25 other doors that much.
So that's it guys. Any help would be greatly appreciated. I hope this is a good starting place for people looking to do the same as me.
If you are seeing the hearts above the villagers then I don't thing there's anything wrong with your configuration. Perhaps you just need to give it some more time. I have seen my villages go for an hour or two before getting a baby, AFTER the hearts have started appearing.
On a side note, if you are trying to get iron golems then you need more than 8 villagers, I believe the minimum is 10.
Thanks for the reply. I think you're right about the ten village minimum, I intend to add some more doors after proof of concept. In the meantime, (and I don't know why I didn't try this earlier), I quickly disabled auto-save and killed off all of my underground villagers and destroyed all the doors just to see if they had an effect - finally the above-ground villagers began breeding. Turns out even villages 50-something blocks down can still be within the village boundaries if some of your doors are far enough away from your village center (found some really good stuff here if anyone is interested: http://chunkbase.com/tutorials/theory/villages). And turns out that they mostly breed at the center, so all the action was happening in the underground villages. I'll post with any updates.
Newly Spawned: Baby. Out of the Water: Deep-Sea Diver. Tree Puncher: First Fight. Carpenter: Under The Carpet. StoneMiner:Newb. Coal Miner: Just Add Methane. Zombie Killer: Village Protector. Iron Miner: Burnt Hands.BudderGold Miner:Sky Army Stuck At Home: It's a nightmare Redstone Miner:Electrician.Diamond Miner: I'm rich! Lapis Lazuli Collector: Enchanting Time!
I'm unsure how it applies to villages, but I know for Nether portals, distance is calculated solely by horizontal distance. This may also apply to villages, perhaps meaning that you need to separate your villages horizontally rather than vertically.
Some consideration that may show vertical distance is not considered is that occasionally, buildings in an NPC village is spawned at a huge vertical distance due to terrain generation.
I'm not sure anything about portals has changed except being able to make them bigger.
You can use them for both horizontal and vertical transport but if there is a portal 100 blocks above the target coordinates and another 50 blocks north you should go to the north one because it's closer than the top one.