mojira.dev
MC-158572

Two Villagers Will Take the Same Jobsite

I was giving a villager a profession as a librarian and the villager randomly became a librarian even though I never put down a lectern. I typed /data get entity [entity] and it said the villager had a jobsite at [x] so I went to the jobsite based on the coordinates. I found it was a lectern next to a villager that I locked the trades of. I got the entity data of that villager and the jobsite he was connected to was the same lectern. I broke the lectern and placed it back down and the villager with the locked trades kept his profession, and the other didn't lose his profession. The lectern was within ten blocks or so of the villager without locked trades when he took the profession. Could making the villager unable to pathfind to the jobsite fix it? I even tested it in a different world and the same thing happened.

Note: The villager that randomly took the profession was in a minecart. Not sure if this makes a difference.

Linked issues

Attachments

Comments 2

Can confirm, I'm having this issue too. Thanks for reporting KittenPlays!

It looks like we even have the same trade selecting/trading hall machines 😛

 

Even weirder, when you remove the lectern in front of the locked villager it doesn't remove the position of the jobsite regardless of the time. It essentially becomes a locked villager without you having to trade anything.

 

Thank you for your report!
We're actually already tracking this issue in MC-150806, so I resolved and linked this ticket as a duplicate.

If you would like to add a vote and any extra information to the main ticket it would be appreciated.

If you haven't already, you might like to make use of the search feature in the future to see if the issue has already been reported.

KittenPlaysGames

(Unassigned)

Unconfirmed

Trading

1.14.4

Retrieved