It's official. The Ocean/Beach/River/Stone Beach/Forest/ExtremeHills Village (yes...all of those touch inside the fenceline!!!) is done.
I redesigned the rooms and doors, and came up with a good design that should have been working. I got one more villager. Then I went ahead and spawned a couple of babies while impatiently hanging around and waiting. Then suddenly I knew what was wrong!
The spawning was working in the other design, even though the floor and walls were killing the poor things. It was working, because the floors were transparent! "doh" There has to be a SKY (totally transparent) block above the sides of the doors that go to the OUTSIDE! Another

!
So...I got busy once again, and started replacing the double floors with double glass (just the pathways outside of the rooms and the farm areas). As soon as I was about halfway through the top floor, another baby had been born, so I knew it was working. By the time I was through with the second floor, several more babies had been born. By the time I got the third floor (going down, by the way) done, there were babies happening EVERYWHERE! I named as many of them as I could catch, but I know there are at least four that I couldn't remember what number they should be, and a couple of them outran the name tags I had on hand, so I just let them go.
Here's what I DID get named:
Founder 1 = Cleric
Founder 2 = Butcher (Butcher)
Blacksmith 1 = Toolsmith
Blacksmith 2 =
Butcher 1 = Leatherworker
Butcher 2 = Butcher
Butcher 3 = (I had the name tag for Butcher 4 in my hand, but lost him.)
Cleric 1
Cleric 2
Cleric 3 (I'm pretty sure there's at least a Cleric 4, but...)
Farmer 1 = Shepherd
Farmer 2 = Fisherman
Farmer 3 = (I had the name tag for Farmer 4 in my hand, but lost him.)
Librarian 1
Librarian 2
Librarian 3
Librarian 4
Then there were another four...maybe six or more, that I just couldn't catch. They are everywhere.
Now for the bad news. Because of the glass, I think, a golem never spawned naturally. I'm pretty sure it wasn't because of the two babies I made from spawn eggs, because I always make the founders that way, and the golems spawn when the village hits 10 villagers--including the two founders. So I think it was because of the transparent floors. Also, the roofs at the top are made from slabs, so nothing can spawn on top of them.
I checked all the rooms on all the floors (all are 3 squares high, now), and didn't find a golem anywhere (inside, the rooms have non-transparent floors). I suppose it could be that the floors are not wood or dirt, but I have no idea if that would affect them.
At any rate, there are certainly enough villagers to have at least two golems, now, so I just made a golem for each level, since they can't get up and down the stairs (because of the headroom...it's enough for 2-square-high mobs to go up and down, but not 3-square high golems).
Oh...the other thing I did was fill in the well under the top, with water, without opening it up at each floor like I had been doing, just in case it needed that deepness. In the former version, I had opened up the top couple of levels, but there were still at least 10 blocks under the bottom open part. The wells are originally spawned in the natural villages, 11 squares deep (water 10 squares), and I know the wells are central to how far the villagers will travel in the village, laterally, so it has to be recognized by the game AS a well. That MAY have helped, but it didn't immediately. It was the glass floors that did the trick.
Anyway...I am counting the underwater village as a success, because the villagers LOVE to go up and down those stairs, and have been occupying nearly every room at one time or another. Actually, the fact that a golem wasn't naturally generated MIGHT be that there weren't 10 villagers in the 7-block vertical distance that is supposed to be "legal" for a village to be recognized for that purpose. At any rate, the game DOES recognize it as a village, and the doors have become valid with the "air" space above their outer sides. So...I'm definitely calling it a success, and now I'm ready to move on, for sure!
.png)