Steps to reproduce:
Put any job block in that villagers range
Wait for him to get a job that block has assigned him with
Save & Exit
Enter your world again
Remove the block
Expected result: villager becomes jobless.
Actual result: villager will keep his profession even if that block has been removed.
With this, the villager will lock with this profession no matter what and he hasn't even been traded with.
Linked issues
is duplicated by 33
Comments 17
Confirmed that villagers often do not revert to unemployed when their job site block is broken. I can't say for sure if that only occurs after relog.
This issue just happened to me last night but seemed to happen after I locked in the first villager. Every villager with a profession now has a small amount of experience even though I’ve not traded with them. So that’s it, all locked.
Lyndsay Taylor & Lisa Silcher: what you are reporting would be a different bug. The behavior tracked on this ticket is just the circumstance where villagers with no experience do not revert to unemployed when you break their workstation. It does not involve villagers gaining any experience. For your issue, please create a new report with steps to reproduce.
1.19.31 Nintendo Switch
Current Workaround: (Zombie Villagers)
Cure Villager (away from any form of technical "villages").
Set up the corresponding workstation & bed to the Villager.
Exit game.
(Optional) Make world backups.
Reload world.
Set up desired workstation(s).
Break the workstation matching the Villager. The Villager should unlink, but they cannot seek out another workstation. (Place back the workstation if you are trying to shuffle trades).
Travel about 30-50 blocks away from the Villager. (Unload the chunk(s) the Villager resides.)
Return to the Villager. (The Villager should be linked to the desired workstation.)
A bit tedious, repeat steps 7-9 to shuffle their trades.
This can only be done with one Villager at a time. Must restart at step 1 if you're planning to cure consecutive villagers.
TL;DR: I miss just setting up workstations for villagers to link & instantly unlink when I break said stations.
Issue persists on Switch and PC on 1.20.31. A lot of these problems would be addressed if villagers that are locked in are prioritized over non-locked in villagers to claim a job block. There's some other issues associated with duplicate villager professions (like a newly discovered village having two clerics, but only one brewing station in town), but fixing this one aspect would allow the player to correct most situations.
I keep winding up with duplicate professions where a locked in villager still has their profession (as expected), but no block to replenish trades. Destroying all blocks of that profession doesn't help since the next available villager, who never had that profession, keeps claiming the block ahead of the locked-in villager.
This issue just happened to me. v1.21.2 on 8/30/2024
Now I have to kill 21 villagers.
Please fix this.
Do they refuse to link to a new job block?
I've seen them revert to a random job rather than unemployed but they have always linked to a new one I place down.
If they don't technically "lock" you may want to update your summary.