Here is a test I'm doing in creative (see screenshot attached), It's mostly based on Avomance's 1.13 to 1.14 iron farm video *, but not precisely.
Each 40 villagers have a bed and a workstation, all are Clerics.
I hear potions noises which I guess is Clerics accessing correctly to their workstation.
Lower platform is 4 under villager's feet (see spawning distances in Avomance's video* at 10:22) , leaving 3 blocks of space
/data get entity [villager-id] give Golem gossips of values 99 or 100 each time I tried.
They have been there for at least Minecraft days, strating during the night so they slept immediately.
Not seen a single golem yet.
I also tried
- adding a bell
- giving them carrots also they don't need to breed.
Here are things I know from the wiki so far:
The villager who starts the gossip must have a profession that is not nitwit, slept in the last 24000 ticks, been to their job site block in the last 36000 ticks, gossiped 5 times about the need for an iron golem, and have four other villagers within 80 blocks.
Villagers will also generate golem gossip on their ownIf a villager has gossiped with five other villagers about a golem and the gossip is strong enough (greater than 30), an iron golem will try to spawn within a 16x6x16 area around the villager who originally spread the gossip. If that spot is obstructed the spawn will fail, but if it succeeds each of those gossip values are set to negative.
(On draw back I saw of this design is that a few villagers cannot reach their beds when the others are sleeping, but they're a minority, like 5 or 6 so I would think of a correction for that.)
I just tested, neither composters nor lecterns block light completely, interestingly composters don't seem to block light at all though you can't see through them while lecterns block almost all of the light?
But now that I've added water, they stopped spawning ...
I also need to test how far I can get it from the farm (also vertically) because I suspect that villagers now need to be within 32 blocks to move to their bed/workstations (which if true would be a huge constraint.
From further testing it looks like the spawning of the golem is afftect by player location. which is very very constraining ...
I used to have my iron farm in the sky and golems falling in a hall underground (lately I actually had a double iron farm in the sky) ... if I need to stand besaide it, that won't work ...
(one of the reasons I started doing that was that iron farms are super ugly at the surface ... and later found that having golem fall to lower altitude was fun to watch and more efficient since they were getting out of the village faster than when being killed by magma blocks in the village range (I still had magma blocks but like at altitude 15))
Because villagers gossip only (or primarily) during certain phases of the MC day, golem spawning should now follow that pattern with most spawning during the periods the villagers are actively gossiping.
Depending on how long the farm was watched (and how long the trip to the kitchen took), this may explain the results reported on post #6.
One wonders if villager movement (which would likely be needed to gossip effectively) is constrained by player distance…
Looking forward to further reports of your progress….
Rollback Post to RevisionRollBack
WARNING: I have an extemely "grindy" playstyle; YMMV — if this doesn't seem fun to you, mine what you can from it & bin the rest.
I came up with this test design (see first screenshot) ... Still targetting 40 villagers. Floor is made of stonecutters and beds go by two, one on top of the other, there's a path around the bed so that all village can reach it. The rows of glass between workstations and beds could actually be remove. I suppose it's good for gossip since villager stay mostly packed together in the center.
I have measured the production because I've had enough of testing.
On multiplayer server I used different materials. Barrels because I can put rails on them in case I want to easily extract some villagers and also they match the 1.13 farm design which mostly used spruce planks. This one is not much populated yet and I hope they won't have problems reaching the lower beds.
Yeah, iron golems don't care about transparent blocks, they'll gladly spawn in water (which makes farming them so much easier) but also in slabs, glass, almost anything that isn't a full solid nontransparent block.
I once woke up on top of my bed with my head in the ceiling, and that wasn't even a slab ceiling, because I had something in the way and couldn't be placed next to the bed.
MC-147212 – Iron golems can spawn in spaces less than three blocks high and get stuck
Which may change the behaviour I observed.
I also recently saw a 1.14 tutorial for an iron farm relying on golem suffocation using these mechanics, and water was only use to collect the drop (I don't remember the Youtube channel) ... wondering if it's already going to break in 1.141..