geforkt von Mirrors/Paper
SPIGOT-5342: Lore lost when deserializing items with no version stored
Dieser Commit ist enthalten in:
Ursprung
c2d1201118
Commit
683bae0670
@ -674,7 +674,8 @@ class CraftMetaItem implements ItemMeta, Damageable, Repairable, BlockDataMeta {
|
|||||||
|
|
||||||
NBTTagList tagList = new NBTTagList();
|
NBTTagList tagList = new NBTTagList();
|
||||||
for (IChatBaseComponent value : list) {
|
for (IChatBaseComponent value : list) {
|
||||||
tagList.add(new NBTTagString(version >= 1803 ? CraftChatMessage.toJSON(value) : CraftChatMessage.fromComponent(value, EnumChatFormat.DARK_PURPLE))); // SPIGOT-4935
|
// SPIGOT-5342 - horrible hack as 0 version does not go through the Mojang updater
|
||||||
|
tagList.add(new NBTTagString(0 <= version || version >= 1803 ? CraftChatMessage.toJSON(value) : CraftChatMessage.fromComponent(value, EnumChatFormat.DARK_PURPLE))); // SPIGOT-4935
|
||||||
}
|
}
|
||||||
|
|
||||||
return tagList;
|
return tagList;
|
||||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren