mojira.dev
MCPE-152065

Iron golems not spawning (village mechanic)

Iron golems have stopped spawning.

To recreate error, make a new flat world, place 10 beds in succession, flank with workstations, spawn 10  villagers. (For ease of management I chose to encase the villagers so they can only work and sleep). Place 10 more beds. Encircle the villager at a distance of at least 8 blocks from any possible village center. Observe that villagers all work.

Expected result: Golems will spawn when every villager sleeps and works.

Observed result: Observed for an hour, no golems have spawned yet.

Attachments

Comments 9

Please attach screenshots that clearly show the setup.
Also, are you sure that each villager linked to a bed and workstation as it was spawned?

This report has been temporarily closed as Awaiting Response. It will automatically reopen when you comment with new information. Please be sure to provide all requested information. Reports that do not contain enough information may be closed as Incomplete.

You may find this Report Creation Form helpful for any future reports you create.

Screenshot attached. Setup is 9 farmers (with corresponding composters) and 1 nitwit, plus 10 beds with no villagers. No villagers are aggravating on their workstations, they are all connected, and all 10 villagers are sleeping at night.

Second screenshot shows all 9 farmers working.

Third screenshot shows a survival world where I first encountered the problem (side info: for a while I had no golems spawning because the were torches in the little "monk cells", causing villagers to avoid going there and disconnecting. I have made sure this is no longer the problem, and golems have spawned for quite a while. Until they stopped for no apparent reason).

Did you reach the cat cap? There is a 50% chance of either a Cat or a Golem to spawn, however, when you reach the Cat Cap (5 cats tamed), every other spawing instances will be of Iron Golems.
1. On your first screenshot, there was only 1 cat that has spawned, you need to tame each and every cat that will spawn within the area.
2. To make the process faster and efficient, have at least 20 fletcher villagers as they are (apparently) much efficient and are able to work even at night.

The village will max spawn 2 cats. I tamed them and waited. No result. Then I killed them instead but no change. I doubt cats are part of it.

I tried reloading an old world where I have an iron farm (a survival challenge on flat world). It seems to be working fine still! Attached new screenshot, shows a newly spawned golem along a newly spawned cat.

This is puzzling. The iron farm in the earlier mentioned survival world will not spawn, neither will the test I made on creative. There does not seem to be any apparent difference. 

If you only get 2 cats, it is likely that your "village" does not have enough linked villagers, or the villagers are not linked to the workstations directly in front of them. In addition, the "center" of the village will usually be a top corner of one of the beds. If the beds are outside the wall, even if you get golems to spawn, some will be outside too.

You can check linking by breaking each workstation and then re-placing it. If the link particles for the villager show then it will be linked. You can also test linking to beds by breaking and re-placing the beds. Every bed you place should show linking particles. Please let us know the results of these tests.

I would also recommend replacing any nitwits with working villagers. Taming cats has no effect on golem spawning.

I tested on the test village (creative), and breaking/replacing the workstations (also replacing the nitwit) made golems spawn again. My fault, probably, I thought I had that one covered already. But nonetheless.

On my survival world I noticed something still off. No golems would spawn, even after I broke/replaced all workstations. then I realized the spawning platform is only 5 blocks wide. Golems need some space to spawn, but 5 blocks sohuld certainly do it. Anyway I broadened the spawn platform to 7 blocks wide. Immediately golems started spawning, but only on the part of the platform that is farthest away from villagers/beds/workstations. It is as if they do not spawn any closer to a villager/bed/workstation. To my knowledge, a minimum distance away from the village center is not a spawn condition?

Anyway this is hard to reproduce, so this ticket should probably be put down to human error.

I can't tell what's around your platform from your pictures, but it is likely that there is some other villager tech within range of your spawning platform, which could be moving the "center" of the village. Generally for a golem farm you should build your platform at least 100 blocks away from any other villager-related blocks (beds, workstations of any kind, bells). The beds on your golem farm should be in the "middle" of the spawn area so that the center of the village is there.

Johan Vestergaard Paulsen

(Unassigned)

Unconfirmed

Android

Android 10

1.18.2 Hotfix

Retrieved