mojira.dev
MCPE-88757

Iron Golem Spawn Bug / Villager Job Glitch

Hello.

I recently started playing again after the newest update (i.e. the Nether update) and noticed a couple of bugs that I am unsure of. To clarify I am playing on hard difficulty if that makes a difference. To put things in perspective I walled off a desert village and began adding to it. Imagine more buildings, more beds, and more job blocks. As of now, I have OVER 21 beds, 15 or so buildings, 16 job blocks (including farmer, toolsmith, weaponsmith, fisherman, cleric, cartographer, librarian, and mason). Where things began to glitch was at the village center with the bell. Before this update, I had another completely different save file where the bell would work as intended. The village then was about the same size and layout, even the same biome (desert) as the newest one. Iron Golems would spawn regularly whenever slain, and on that particular save file I had up to 3 Iron Golems roaming around at one time. In this most recent new save file, however (after the update), the bell does nothing but put out puffs of smoke whenever the villagers meet in the village center. I have checked everything that could be wrong, even allowing for more space for an Iron Golem to spawn. To top it off, the villagers refuse to sleep at times, just wondering about, regardless of how many more beds there are. And stranger still, the weaponsmith glitches between that job skin (whereby the player can trade) and a regular villager. Whenever this animation takes place, the same puffs of smoke that appeared over the bell appear. I have never seen that before. The weaponsmith is the only villager affected by this glitch. 

I have looked around online for a solution, though everyone's problems were different than mine.  I am at a loss. 

Comments 3

did you try replacing the beds and the workstations

@yes

I just tried your suggestion, but nothing happened. I took down all the beds and workstations, put them all back, and then took down the bell and put it back too. Only a few of the workstations emitted green sparkles, though all of the beds did once I placed them. All that being said, the puffs of smoke still emitted from the bell when the villagers met in the village center. So I figure that plan did not work. Do the regular crafting tables found in most village houses count as workstations for the villagers per se? I did not take those down since no villager class is specific to them.

It sounds like your primary issue is that villagers are not able to reach the workstations. In 1.16 villagers must work in order for iron golems to spawn. The armorer reverting to unemployed would be due to him failing to pathfind to his workstation 3 times in a row.

The fact that they have not re-linked after you broke and replaced everything suggests that they might not be able to find the workstations. Villagers scan for beds and workstations 16 blocks horizontall and 4 blocks vertically in each direction from their position. When they find a workstation it gets added to an internal village list. There is another internal list that determines the order in which workstations get assigned to available villagers. So, you need to either allow villagers to wander freely to find and work at their workstations, or if you are restricting their movement you need to methodically figure out which villager is next in line for a workstation and then place the desired workstation in a place where that villager can access it.

Two further details: the bell and the angry particles on it during meeting time have nothing to do with iron golem spawning. I've never seen any documentation or testing of what angry particles on a bell mean, but I know golem spawning is not impact by bells at all. Iron golems spawn around the center of a village. The center starts as the head (pillow) of the first linked bed, but it can shift depending on how the village grows.

Try to determine if your villagers can actually detect and pathfind to the workstations that you place, and we'll go from there.

Robert Brown

(Unassigned)

Unconfirmed

Xbox

1.16.1

Retrieved