Started up my map to discover that every villager in my game had changed into the old original style villager look from version 1.13. When clicked on, each villager gave the head shake and made the sound like a Nitwit. Even the babies produced in my villager breeder were coming out like this.
Linked issues
is duplicated by 7
Comments 15
My villager breeder had job sites in it. The villagers all had their proper "Costumes". When I reloaded the map, they all had reverted back to the old look and would only produce children with the old look. This happened with all the villagers who all had workstations as well. Every villager in the map, not just the ones in my breeder had changed. Even those with appropriate workstations. I could not get them to change profession or gain one either. It's like all villagers in my map simultaneously lost their professions.
I have heard that you need to trade with villagers before in order for them to keep their trades and profession, so that is probably how it is supposed to work.
I've reopened this issue as I've been able to reproduce this by opening a world from 1.7.2 with a villager (with whom I traded a bit) in it, who instantly lost its trades (and job) when opening the world in 1.14.4. The world has not been opened in any intermediary versions.
I just made a new world in 1.7.2, spawned a villager, traded with it a few times (different trades), opened the world in 1.15-pre1 and it was a butcher. So, in short: Cannot reproduce.
Possibly intentional. Villagers will pick their profession based off of available job sites (MC-140938).