mojira.dev
MCPE-186580

Iron Golems do not spawn if not all Villagers have a workstation

Bug

Villagers require to be linked to a workstation in order for the village to spawn an Iron Golem. This change was introduced in 1.16.0.

On Java Edition, during snapshot 20w19a (1.16.0) there was a change that Villagers don't need to have a profession to spawn Iron Golems. This creates a parity issue between the two versions.

Steps to reproduce

  1. Open

[media]
  1. Wait a couple of minutes (about 5 or more) for Iron Golems to spawn.

  2. Flick the lever (of the Place/Remove Work command blocks) to place 20 workstations

  3. Wait another couple of minutes for Iron Golems to spawn.

Expected Result

At step 2, you can already see Iron Golems spawning. After step 3 and 4 you can still see Iron Golems spawning.

Observed Results

At step 2, no Iron Golems spawns - doesn't matter how long you wait. After step 3 and 4 you can see Iron Golems spawning.

Notes

After turning the lever off by the command blocks (essentially removing the workstations), the Iron Golems will continue to spawn for another day. Wait until a day is over and then no Iron Golems will spawn again. Then you can retest the steps to reproduce.

 

Attachments

Comments 3

Not all villagers need a workstation. 75% of the villagers must work to spawn a golem. If you have 20 villagers, 15 need to work.

The fact that iron farms function differently between the versions is already a parity difference. That's not going to change anytime soon.

ItsRichHeart

(Unassigned)

1348679

Confirmed

Multiple

vanilla-parity

1.21.40.21 Preview, 1.21.23 Hotfix, 1.21.51 Hotfix

Retrieved