Mojira Archive
MC-164233

"Skilled" villagers without job site do not get precedence over unemployed villagers

The bug

Villagers already skilled in profession (i.e. apprentice, journeyman, expert, master) but without job site do not get precedence over unemployed villagers when a that job site block becomes available.

Because "skilled" villagers do not lose their profession, this can lead to an unemployed villager being assigned that already has a "skilled unemployed" villager with that profession.

These villagers are unable to trade further once trade cap as they do not have a job site block.

Ideally, when a new job site block becomes available it should search for any "skilled" villager which does not have a job site block assigned before assigning to an unemployed villager.

How to reproduce

  1. Create or find a "village" and have some unemployed villagers
  2. Add a job site block (this should now be assigned to a villager)
  3. Trade with the villager until they are "skilled"
  4. Destroy job site block
  5. Add same job site block in village
    → This will now be assigned to a villager, this could be an unemployed villager instead of a villager already skilled in that profession

Fixed

Tomz

[Mojang] Cory Scheviak

2019-10-21, 02:57 AM

2020-12-18, 05:31 AM

2020-05-26, 09:08 PM

8

8

Community Consensus

(Unassigned)

1.14.4 - 20w19a1.14.4, 1.15.2, 20w15a, 20w16a, 20w17a, 20w18a, 20w19a

20w22a