13
0
geforkt von Mirrors/Paper

SPIGOT-7621: Fix empty strings in item lore

By: md_5 <git@md-5.net>
Dieser Commit ist enthalten in:
CraftBukkit/Spigot 2024-04-24 08:12:08 +10:00
Ursprung 6686458555
Commit 86b52ff618

Datei anzeigen

@ -1643,11 +1643,12 @@ class CraftMetaItem implements ItemMeta, Damageable, Repairable, BlockDataMeta {
addTo.add(IChatBaseComponent.empty()); addTo.add(IChatBaseComponent.empty());
} else { } else {
String entry = object.toString(); String entry = object.toString();
IChatBaseComponent component = (possiblyJsonInput) ? CraftChatMessage.fromJSONOrString(entry) : CraftChatMessage.fromStringOrNull(entry);
if (possiblyJsonInput) { if (component != null) {
addTo.add(CraftChatMessage.fromJSONOrString(entry)); addTo.add(component);
} else { } else {
addTo.add(CraftChatMessage.fromStringOrNull(entry)); addTo.add(IChatBaseComponent.empty());
} }
} }
} }