Having 1 more villager than beds stops Iron Golem spawning
Bug: If you have a village that meets the requirements for generating Iron Golems, and it has the same number of villagers as bed (ex. 20 beds, 20 villagers), and all other conditions are met, if you add 1 additional villager that does not have a bed to link to, the village will stop producing Iron Golems.
Repro:
- Load Iron farm test world.mcworld

- Watch for iron golems spawns.
- Spawn 1 additional villager so you have 21 villagers for 20 beds.
Observed result:
The village will stop producing golems. If you then remove that villager, the village will start producing golems again.
Expected result:
More villagers than beds should not stop iron golems from spawning in a village, as long as 75% of villagers are working. The number of bed + villager combination, after reaching the minimum 20 beds and 10 villagers, is supposed to dictate how many golems can simultaneously exist in the village (1 golem per 10 occupied beds).
Created Issue:
Having 1 more villager than beds stops Iron Golem spawning
Bug: If you have a village that meets the requirements for generating Iron Golems, and it has the same number of villagers as bed (ex. 20 beds, 20 villagers), and all other conditions are met, if you add 1 additional villager that does not have a bed to link to, the village will stop producing Iron Golems.
Repo: Take any known working iron farm design that uses a single platform, with beds above/below, 20 beds, 20 villagers with workstation access, that is producing iron golems. Spawn 1 additional villager so you have 21 villagers for 20 beds. The village will stop producing golems. If you then remove that villager, the village will start producing golems again.
Expected result: More villagers than beds should not stop iron golems from spawning in a village, as long as 75% of villagers are working. The number of bed + villager combination, after reaching the minimum 20 beds and 10 villagers, is supposed to dictate how many golems can simultaniously exist in the village (1 golem per 10 occupied beds).
Bug: If you have a village that meets the requirements for generating Iron Golems, and it has the same number of villagers as bed (ex. 20 beds, 20 villagers), and all other conditions are met, if you add 1 additional villager that does not have a bed to link to, the village will stop producing Iron Golems.
Repo: Take any known working iron farm design that uses a single platform, with beds above/below, 20 beds, 20 villagers with workstation access, that is producing iron golems. Spawn 1 additional villager so you have 21 villagers for 20 beds. The village will stop producing golems. If you then remove that villager, the village will start producing golems again.
Expected result: More villagers than beds should not stop iron golems from spawning in a village, as long as 75% of villagers are working. The number of bed + villager combination, after reaching the minimum 20 beds and 10 villagers, is supposed to dictate how many golems can simultaniously exist in the village (1 golem per 10 occupied beds).
Bug: If you have a village that meets the requirements for generating Iron Golems, and it has the same number of villagers as bed (ex. 20 beds, 20 villagers), and all other conditions are met, if you add 1 additional villager that does not have a bed to link to, the village will stop producing Iron Golems.
Repo:
- Load Iron farm test world.mcworld
Take any known working iron farm design that uses a single platform, with beds above/below, 20 beds, 20 villagers with workstation access, that is producing iron golems. Spawn 1 additional villager so you have 21 villagers for 20 beds. The village will stop producing golems. If you then remove that villager, the village will start producing golems again.Expected result: More villagers than beds should not stop iron golems from spawning in a village, as long as 75% of villagers are working. The number of bed + villager combination, after reaching the minimum 20 beds and 10 villagers, is supposed to dictate how many golems can simultaniously exist in the village (1 golem per 10 occupied beds).
Bug: If you have a village that meets the requirements for generating Iron Golems, and it has the same number of villagers as bed (ex. 20 beds, 20 villagers), and all other conditions are met, if you add 1 additional villager that does not have a bed to link to, the village will stop producing Iron Golems.
Repo:
- Load Iron farm test world.mcworld
Take any known working iron farm design that uses a single platform, with beds above/below, 20 beds, 20 villagers with workstation access, that is producing iron golems. Spawn 1 additional villager so you have 21 villagers for 20 beds. The village will stop producing golems. If you then remove that villager, the village will start producing golems again.Expected result: More villagers than beds should not stop iron golems from spawning in a village, as long as 75% of villagers are working. The number of bed + villager combination, after reaching the minimum 20 beds and 10 villagers, is supposed to dictate how many golems can simultaniously exist in the village (1 golem per 10 occupied beds).
Bug: If you have a village that meets the requirements for generating Iron Golems, and it has the same number of villagers as bed (ex. 20 beds, 20 villagers), and all other conditions are met, if you add 1 additional villager that does not have a bed to link to, the village will stop producing Iron Golems.
Repo:
- Load Iron farm test world.mcworld
- Watch for iron golems spawns.
- Spawn 1 additional villager so you have 21 villagers for 20 beds.
Observed result:
The village will stop producing golems. If you then remove that villager, the village will start producing golems again.Expected result:
More villagers than beds should not stop iron golems from spawning in a village, as long as 75% of villagers are working. The number of bed + villager combination, after reaching the minimum 20 beds and 10 villagers, is supposed to dictate how many golems can simultaneously exist in the village (1 golem per 10 occupied beds).
Bug: If you have a village that meets the requirements for generating Iron Golems, and it has the same number of villagers as bed (ex. 20 beds, 20 villagers), and all other conditions are met, if you add 1 additional villager that does not have a bed to link to, the village will stop producing Iron Golems.
Repro:
- Load Iron farm test world.mcworld
- Watch for iron golems spawns.
- Spawn 1 additional villager so you have 21 villagers for 20 beds.
Observed result:
The village will stop producing golems. If you then remove that villager, the village will start producing golems again.Expected result:
More villagers than beds should not stop iron golems from spawning in a village, as long as 75% of villagers are working. The number of bed + villager combination, after reaching the minimum 20 beds and 10 villagers, is supposed to dictate how many golems can simultaneously exist in the village (1 golem per 10 occupied beds).
relates to
This mechanic is stated in the 1.16.0 changelog:
However, it is an unintuitive and frustrating requirement for many players. Sometimes a villager may attach to a village without a player knowing. For example, see MCPE-63311 and MCPE-50441.
I could also affects Android, I did proven tested the affected world.
Thank you for your report!
However, this issue is Invalid.
You have posted a feature request or a suggestion. This site is for bug reports only.
For suggestions, please visit The Minecraft Feedback Site or visit the Minecraft Feedback Discord server.
Quick Links:
📓 Bug Tracker Guidelines – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki