mojira.dev
MCPE-161125

Cured zombie villagers won’t change jobs when new job block is placed

After the most recent update/patch 1.19.20 my cured villagers will not change professions after removing the job block and replacing it. This happens with zombie villagers I find roaming the wild as well as villagers that I zombify from villages who already have a job. It happens for villagers who have been linked to a bed and ones who have yet to link to a bed. 

This is recent because curing villagers is something I do all the time. At least weekly in my servers/realms. 

Zombie villagers who I found in the wild and cure are automatically linked to a job block that isn’t even in the area. Even when I place down the job block I want them to be they won’t link to that job block and change their job. 

Steps to Reproduce:

  1. Find a zombie villager (either one in the wild or infect a regular villager and turn it into a zombie).

  2. Cure it with a splash potion of harming and a golden apple.

  3. Place down the job block you want that villager to link to.

Observed Results:
The villager will not change jobs. The villager’s trades won’t change when you remove and replace the block. The villager is linked to a random job block that is nowhere to be found

Expected Results:
The villager links to the job block that is right next to it (ex. The villager is a farmer villager but I want it to be a librarian. I have not “locked” the trades in yet. Remove the composter and place a lectern. The villager then becomes a librarian.  The villager will change the trades if you pick up the job block and place it back down (ex. A farmer villager first trades carrots, you haven’t traded with that villager yet to “lock them in”. You pick up the composter and put it back down and then the villager changed his trade to be potatoes).  

 

 

Linked issues

Comments 7

I have a similar issue with villagers. The villager won't lose/change profession once I've traded with it. It can however change profession when I have not traded with it.
I think this issue occurred since version 1.18

How you can try and replicate it:

  • place a job block to give villager profession

  • trade with villager

  • then destroy job block again

The villager should lose it's job, however it stays in it's last profession and won't change it.

[MCQA] Justyna Oleś

Considering how long the bug has not been updated, is this still an issue in 1.19.60?

Yes, this is still an issue in 1.19.60

KingSpades8918

Trading with a villager will lock it's Job, even after Zombifying it, if you want to change the profession of the villager you mustn't trade with it, however i have not yet experienced roaming zombie villagers not changing its profession when cured, be sure though that the Cured Villager hasn't linked to a another job even if it's stuck it will still try to pathfind it's self to a nearby job(sometimes it doesn't want the nearby job and just link to a further job, probably a bug).

The Steps to Reproduce do not include linking the villager to a bed or ensuring that it is within a village defined by at least one bed. That suggests that the issue here is already tracked at MCPE-73804.

The Expected Results also state that villagers would prefer job blocks that are closest to them. That is constrary to intended game design according to MCPE-45270.

Is there any additional issue being reported here that is not covered by those two reports?

I am also having this issue in Bedrock version 1.20.40, last updated on October 18, 2023.  I discovered a Zombie Village with the intention of curing all infected villagers as well as restoring their village.  After breaking all profession tables and beds in the village, I cured a villager who had the outfit of a butcher.  I tried to place down a brewing stand to change his profession and he will not change his profession.  He is the only cured villager and again there are no other profession blocks in the area.  Interacting with him shows he is a novice butcher with zero experience, as no one has traded with him.

Resolving as a duplicate of MCPE-73804 based on the information provided.

Michele

(Unassigned)

Unconfirmed

Multiple

1.19.20

Retrieved