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 51
relates to 3
Attachments
Comments 39
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.
I have finally experienced this bug myself.
Twice. An unlocked villager, infuriatingly a mending villager, that had absolutely no reason to change had become a farmer for a split second and then back to a librarian (lost a good deal). I locked in a fire aspect 2 villager and he changed to a different librarian after a split second of unemployment. Idk what is causing this but it seems to be getting worse. Also I want to mention that two babies were born even though 1 bed was available. I wish I had video of the false trade switch. The host world is on Xbox and I'm playing using an android. The host locked in the trade. 1.20.51 and 1.20.60
I experienced this but in 1.20.72, with the Villager Trade Rebalance experimental toggle enabled. I had five villagers whose trades I had locked in: two farmers, a tool smith, a librarian, and a fletcher. I had five beds placed down because for some reason they wouldn't link to the bell unless each had a bed, but when I removed the beds they all switched professions.
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.
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?