justin shertzer
- iS3RL
- is3rl
- Europe/Stockholm
- Yes
- No
villager changing profession after being traded with and refusing to change profession after being moved 2000 blocks from said village
Updated description by GoldenHelmet
Steps to reproduce:
- Get a villager who has never traded to link to a workstation without changing its profession to match. (This is the hard part, and I am not sure how to reproduce it. It happened for me twice while testing MCPE-63311. Fortunately, I have a test world save in which this step is already done
Buggy Boys.mcworld--the fisherman is linked to the smithing table.)
- Trade with the villager.
- Break the workstation.
- Place a workstation of the same type as the one you broke.
Expected result:
The villager keeps the profession it had when you traded with it.
Actual result:
The villager changes profession to match the workstation.
Original description
I had a villager turn into a librarian who sold mending 1 for 10 emeralds. I traded paper twice and four times for mending books. After walking away and coming back he had changed into a fisherman. I know for certain that the mending villager changed because he was locked in a room with another mending villager. Both had beds and workstations. I removed every single barrel from my base (Which counted to about 120 after I was finished) and he refused to change profession despite no barrels existingwithin at least 1000 blocks. He continued to refuse to change so I moved him 2000 blocks to a small island with just a bed and librarian workstation but he still refuses to quit being a fisherman. If it was any other trade I would have ignored it and moved on with my day but mending for 10 emeralds is very cheap and I've done everything within my power to try to make him quit his current profession which is why this has been frustrating. thank you for your time, colm.Updated description by GoldenHelmet
Steps to reproduce:
- Get a villager who has never traded to link to a workstation without changing its profession to match. (This is the hard part, and I am not sure how to reproduce it. It happened for me twice while testing MCPE-63311. Fortunately, I have a test world save in which this step is already done Buggy Boys.mcworld
--the fisherman is linked to the smithing table.)
- Trade with the villager.
- Break the workstation.
- Place a workstation of the same type as the one you broke.
Expected result:
The villager keeps the profession it had when you traded with it.
Actual result:
The villager changes profession to match the workstation.
Original description
I had a villager turn into a librarian who sold mending 1 for 10 emeralds. I traded paper twice and four times for mending books. After walking away and coming back he had changed into a fisherman. I know for certain that the mending villager changed because he was locked in a room with another mending villager. Both had beds and workstations. I removed every single barrel from my base (Which counted to about 120 after I was finished) and he refused to change profession despite no barrels existing. The odd part being that he retained his previous librarian level locking him into the fisher class.
Edit to Bug.
Ive been working on figuring out details. The villager hall I have now currently can have 120 villagers. It seems most if not all villagers will swap to a new professional even if max level (when removing the workspace linked to them). I think this bug may be related to villager tracking which I believe will be fixed in the nether update. This may just be a side effect of another bug.
villager changingprofession after beingtraded with and then refusing to change profession againVillager changing Professions after being leveled
Updated description by GoldenHelmet
Steps to reproduce:
- Get a villager who has never traded to link to a workstation without changing its profession to match. (This is the hard part, and I am not sure how to reproduce it. It happened for me twice while testing MCPE-63311. Fortunately, I have a test world save in which this step is already done Buggy Boys.mcworld
--the fisherman is linked to the smithing table.)
- Trade with the villager.
- Break the workstation.
- Place a workstation of the same type as the one you broke.
Expected result:
The villager keeps the profession it had when you traded with it.
Actual result:
The villager changes profession to match the workstation.
Original description
I had a villager turn into a librarian who sold mending 1 for 10 emeralds. I traded paper twice and four times for mending books. After walking away and coming back he had changed into a fisherman. I know for certain that the mending villager changed because he was locked in a room with another mending villager. Both had beds and workstations. I removed every single barrel from my base (Which counted to about 120 after I was finished) and he refused to change profession despite no barrels existing. The odd part being that he retained his previous librarian level locking him into the fisher class.
Edit to Bug.
Ive been working on figuring out details. The villager hall I have now currently can have 120 villagers. It seems most if not all villagers will swap to a new profession
aleven if max level (when removing the workspace linked to them). I think this bug may be related to villager tracking which I believe will be fixed in the nether update. This may just be a side effect of another bug.
On a Realm