When log in to the world, all enchantment books change to protection.
for example,silktouch to protection1,sharpness4 to protection4.
It does not change only by going between the Nether and the overworld.
All books are changing when the world loading, first.
Steps to reproduce
Create a world in 1.12.2
[media]
Load world in 18w22c, notice everything seems normal
[media]Close world
Reload world in 18w22c, notice all books changed to protection
[media]
Linked issues
is duplicated by 19
Attachments
Comments 26
Couldn't reproduce when upgrading a world from 1.12.2 to 18w22b. What version did you upgrade from? Was this world ever downgraded?
1:From 18w21b to 22a. Then from 22a to 22b.
2:18w22b New Game
both.
1:put the enchanted book into the chest.
2:save and exit.
3:start that world again.
4:All Enchanted books are turning into protection.
It's not just existing enchanted books. It affects all librarian villager trades. They all become various levels of protection.
To reproduce:
1: Find/Breed/Spawn egg librarian villagers in 18w22a.
2: Unlock book trades for librarian villagers in 18w22a.
3: Load world in 18w22b
4: See all librarian trades have become Protection I-V.
Just tried to see whether upgrading from `18w21b` to `1.13-pre1` works, i.e., whether it no longer converts all book enchantments into "Protection". Unfortunately, Minecraft crashes whenever I try to open a `18w21b` world in `1.13-pre1`. I have tried two different worlds, one of them being a newly created one, where all I did was to put a couple of books in a chest. Not sure whether it is related to the books, or a general problem with upgrading to `1.13-pre1` from `18w21b`.
Confirmed fix. Upgraded our server from 18w22a to 1.13-pre1, no noticed changes, no protection bows... yay!
I assume that only the upgrade was fixed, because even in 1.13-pre1 the protection plague is everywhere. Can you confirm that already upgraded servers with 18w22b or 18w22c will still have books full of protection and librarian villagers selling protection all levels. Is there any workaround or only a backup of 18w22a or earlier version is the only solution?
I was curious if this was maybe a visual bug, but I attempted to enchant a pickaxe and it wouldn't let me. I could enchant a chestplate though. (See attached images)