when I was trading with this farmer villager i got its trade levels up to 3 because i needed apples to make golden apples but as soon i ran out of emeralds , so i opened my enderchest to get more. as soon as i tried to trade with my villager it changed it profession from farmer to a fletcher even though there was no work site job for making this villager to a fletcher and the farmer worksite is literally next to the villager. so now i have to get a zombie villager, cure it, make it into a farmer, to get more apples.Minecraft devs please fix this bug.
Linked issues
is duplicated by 54
relates to 3
Attachments
Comments 41
Related to MCPE-115000?
This job swapping bug has also happened to me and my MC world was literally created after update 1.16.100.
I had a librarian villager, I moved his bed and he changed what he was selling. It was a mending 1 book at 34 emeralds and swapped to piercing for like 12 emeralds.
I had already traded with him and got him to level 2 to attempt to lock in the mending book as his trade. I am hugely frustrated with this bug because after the auto fishing farms were "fixed" I am now forced to try and get mending books through trading and have missed out twice due to this dang bug... last time the librarian straight up switched to being a farmer.
PS: I am running Minecraft on my Xbox One.
Can anyone provide more detail on how to reproduce this bug? The older issue that was fixed (MCPE-62080) required having 2 villagers, one linked to bed and workstation and the other not, relogging, then killing the linked villager. When 1.16.100 released I verified that I could no longer reproduce using those steps.
Does this new instance perhaps only occur after curing zombie villagers, or when there is only one villager present?
Update April 17, 2021: this can be reproduced after curing zombie villagers that generate with abandoned villages. I have not tested other cured villagers yet.
This happened to me in Bedrock 1.21.2 on Nintendo Switch. I had some 10 or so villagers with trades and maybe 15 without trades. I put down a lecturn for one of the villagers and got Fortune 3. I traded one paper trade with the villager to lock the trade. Then I broke the lecturn cuz it was in the wrong spot for my design, and the villager lost its librarian outfit. Then I placed the lecturn down again and it became a librarian with a different trade. When I got a trade I wanted, I traded one paper trade. I then saw it had XP worth of 2 paper trades, meaning XP from both trades were there. It has since kept its trade.
Still going on...
Realms
1.21.3
Samsung S22 Ultra
Annoyingly, it only seems to happen to the better trades (mending, Sharpness V, Fortune iii), yet the Multishot librarian (who I haven't traded with) refuses to give up his role.
This have happened to me twice in the last 24 hours. I get a good trade offer from a villager that I have not traded with earlier, then I trade with them once to lock the trade and profession. When I relocated the working station the trade is unlocked.
When placing the work station the trade locks at a different random offer.
Happens in Bedrock release 1.21.51 on an Android tablet.
How is this still happening? I know I am only on a PS4, but this has only just started happening to me, I got myself a master villager with silk touch and it turns into a cleric, I was getting some stone masons traded up to master for the quartz trades and they turned cleric too! Irritating and disappointing at this late stage
This bug was supposed to be fixed in 1.16.100, however, it could still occur with villagers that had been spawned prior to that update. Can you please clarify in which version you spawned these villagers, and whether you can reproduce the issue with villagers spawned in the current version?