Context
I did a few tests today to see what would happen to the villagers born in 1.7 when switching to 1.8
All four farmers, smiths, librarians and butchers picked a profession and new 1.8 trades in addition to their old trades (no bug here).
But all my already unlocked priests were turned into clerics and lose their old trades. I don't really know why.
This is clearly a bug since it only happens to these particular villagers.
How to reproduce
Generate a world in 1.7, spawn some villagers, then reload this world in 14w06b and note that they all but priests kept their old trades
Edit : it doesn't seem to happen anymore.
Comments 15
How would it be intented for only one class ? Why just clerics ?
I mean, if it was really intented it would be every profession or none I guess.
I'm not sure but, maybe Mojang wanted the Priest and his enchanting bottles removed since all trades now give XP.
Also do you say "it appears to be as intended" because it hasn't been changed since the first 1.8 snapshot, or because Dinnerbone has a real willing (show me a tweet 😃) to do it this way ?
If they have never changed it, it may just be because their never noticed it.
I hope my English is understandable, not my first language 🙂
It is understandable, I'm used to a lot of people who have English as a second (or third...) language with better (formal) usage than native (mostly American...) speakers. 🙂
I say "appears" due to a few tweaks they have made to clerics over the snapshots (i.e. adding the zombie flesh and ender pearl trades, then removing the ender pearl one - probably due to it being overpowered), but with some evidence of stabilization of said changes. I don't have any official word / tweet from Dinnerbone or anyone, we unfortunately seem to get few of those confirming design intentions.
Hey why did you consider it as "working as intended" ? :S
They didn't just got "Cleric" name in their GUI, they lose their old trades.
According to a topic I opened on Reddit, it seems I'm the only one who gets this bug.
I may do a few other tests tonight.
Hey why did you consider it as "working as intended" ?
Because the original issue Priests born before 1.8 are turned into Clerics when you play your world in 1.8 (14w06b actually)
is working as intended.
You hi-jacked your own ticket and extended it with and lose their old trades
after resolving it.
That is MC-47318 or MC-46325 or MC-45923 or ...
Intended as far as I'm aware given the major changes in villagers overall. It continues to be changed each new snapshot, but this one has been consistent from the first 1.8 snapshot.