Open Yldales opened 2 years ago
The string storage format must have changed over that update.
You're right :
Changed all custom names (blocks, items, entities, block entities) from raw strings to JSON text components (which can be translated). For example,
/summon pig ~ ~ ~ {CustomName:"Reuben"}
is now/summon pig ~ ~ ~ {CustomName:"\"Reuben\""}
or/summon pig ~ ~ ~ {CustomName:"{\"text\":\"Reuben\"}"}
― Java Edition 1.13 – Minecraft Wiki
We do not currently have any special handling for items. This will get implemented with #155 I will leave this open to remind me it is an issue.
Hi,
Bug Report
Current Behaviour:
After converting/downgrading a world from 1.13+ to 1.12.2, named items's display.Name is altered (see Screenshots).
Expected behavior:
Steps To Reproduce:
/give @p minecraft:iron_pickaxe{display:{Name:"{\"text\":\"A Nice Pickaxe\"}"}} 1
.Environment:
Additional context
None.
Attachments
Screenshots
On the left, the item in Minecraft 1.13.2. On the right, the item in Minecraft 1.12.2 after the conversion.
Worlds
GeneratedOn1_13_2 (Source).zip GeneratedOn1_12_2 (Destination) (Already converted).zip