Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-158963

Villagers do not take local jobs provided by workstations.

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Duplicate
    • None
    • 1.19.10
    • None
    • Confirmed
    • Multiple

      This issue has been around since 1.18.20. 
       

      Steps to replicate:

      Step one- place down workstations of your choice. (In my test I placed 5 Lecterns.

      Step two- spawn zombie villagers.(one for each workstation)  (You can also just place normal villagers but for the sake of ensuring none have jobs I place zombie villagers. 

      Step 3- Start the curing process to turn zombie villagers into normal villagers. 

      Step 4- wait till the turn normal and watch which workstations they take. (In my testing they completely ignore the stations and randomly have a job. There is no way I know of to make them lose this randomly picked job.) they are supposed to take the jobs corresponding to the workstations around them.

       

      Expected Results: Villagers take jobs from workstations nearby 

      observed Results: Villagers will randomly pick a job not corresponding to the workstations nearby. 

      there is also another issue where if you just spawn a normal villager they will just have a random job. None of the villagers will ever lose their jobs. Making player made structures such as trading halls a lot less useful as you can’t control what villager does for a job. This also makes job switching impossible. I can’t turn a Blacksmith who has taken no trades for example into a farmer. 

       

            v13 Gabriel Rosales
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: