From 5cc5141105dcf9f5eeb4e19bfea342cbb0561669 Mon Sep 17 00:00:00 2001 From: Pyrbu Date: Wed, 13 Sep 2023 07:43:54 +0200 Subject: [PATCH] fix hologram serialization & add minimessage support to hologram commands --- .../src/main/java/lol/pyr/znpcsplus/hologram/HologramImpl.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugin/src/main/java/lol/pyr/znpcsplus/hologram/HologramImpl.java b/plugin/src/main/java/lol/pyr/znpcsplus/hologram/HologramImpl.java index 89ed907..23c5732 100644 --- a/plugin/src/main/java/lol/pyr/znpcsplus/hologram/HologramImpl.java +++ b/plugin/src/main/java/lol/pyr/znpcsplus/hologram/HologramImpl.java @@ -9,6 +9,7 @@ import lol.pyr.znpcsplus.packets.PacketFactory; import lol.pyr.znpcsplus.util.NpcLocation; import lol.pyr.znpcsplus.util.Viewable; import net.kyori.adventure.text.Component; +import net.kyori.adventure.text.minimessage.MiniMessage; import net.kyori.adventure.text.serializer.legacy.LegacyComponentSerializer; import org.bukkit.entity.Player; @@ -44,7 +45,7 @@ public class HologramImpl extends Viewable implements Hologram { } public void addTextLine(String line) { - addTextLineComponent(textSerializer.deserialize(line)); + addTextLineComponent(textSerializer.deserialize(textSerializer.serialize(MiniMessage.miniMessage().deserialize(line)))); } public void addItemLineStack(org.bukkit.inventory.ItemStack item) {