mojira.dev
MC-106652

Iron golems don't spawn when no player is in the overworld

The bug

Iron golems spawn in villages when there are more than 20 doors and 10 villagers. However, this should also happen when the village is loaded in spawn chunks, with no player in the overworld. For example, if I have a iron golem farm in the spawn chunks, with an item being fired into a nether portal every ten seconds, therefore resetting the timer in time to keep the chunks loaded, it should work. However, it does not, even though entities can move and other things are working, such as chickens laying eggs.

Linked issues

Comments 5

It is intended that entities aren't processed when no one is in the dimension.

@[Helper] Neko Normally, no, entities aren't supposed to be processed. However, for 15 seconds after a player leaves, the chunks are still loaded. If any entity goes through a nether portal, the timer is reset, and the spawn chunks are supposed to act like there is a player in the overworld. However, something happened with iron golems that caused them to require players to spawn, which has never been the case. In the past, they have spawned regardless of whether or not a player is in the overworld. Either this was intentionally changed, with no notification to the community, or this is a bug, hence why it is posted here.

Are you sure you build in the spawn chunks and waited long enough?

Yes, @Marcono1234, I have definitely tested this enough in a bunch of different worlds. It doesn't work. Golems do not spawn when a player isn't in the overworld even if the chunks are properly chunkloaded.

Can you still reproduce this issue in the latest version? If so, a clear set of steps to reproduce the issue would be very helpful, alongside providing any necessary structures (such as an iron golem farm) or a world download containing necessary components.

Andrew B

(Unassigned)

Confirmed

(Unassigned)

Minecraft 1.10.2, Minecraft 1.13, Minecraft 1.13.1-pre1, Minecraft 1.13.1-pre2

Retrieved