diff --git a/src/main/kotlin/nl/skbotnl/chatog/Events.kt b/src/main/kotlin/nl/skbotnl/chatog/Events.kt index 158ff0e..64cd70b 100755 --- a/src/main/kotlin/nl/skbotnl/chatog/Events.kt +++ b/src/main/kotlin/nl/skbotnl/chatog/Events.kt @@ -11,6 +11,7 @@ import net.kyori.adventure.text.TextComponent import net.kyori.adventure.text.TranslatableComponent import net.kyori.adventure.text.format.NamedTextColor import net.kyori.adventure.text.format.TextColor +import net.kyori.adventure.text.minimessage.MiniMessage import net.kyori.adventure.text.serializer.plain.PlainTextComponentSerializer import net.trueog.utilitiesog.UtilitiesOG import nl.skbotnl.chatog.ChatOG.Companion.config @@ -190,7 +191,8 @@ internal class Events : Listener { var nameString = "${PlayerUtils.getPrefix(event.player.uniqueId)}${event.player.name}" - val unionTag = UtilitiesOG.trueogExpand("", event.player) + val unionTag = + MiniMessage.miniMessage().serialize(UtilitiesOG.trueogExpand("", event.player)) val unionPlainTag = UtilitiesOG.stripFormatting(unionTag) if (unionPlainTag.isNotEmpty() && unionPlainTag != "None") { nameString = "&8[$unionTag&8] $nameString" diff --git a/src/main/kotlin/nl/skbotnl/chatog/util/ChatUtil.kt b/src/main/kotlin/nl/skbotnl/chatog/util/ChatUtil.kt index 838260f..5d5debb 100644 --- a/src/main/kotlin/nl/skbotnl/chatog/util/ChatUtil.kt +++ b/src/main/kotlin/nl/skbotnl/chatog/util/ChatUtil.kt @@ -29,7 +29,8 @@ internal object ChatUtil { var playerPart = "${PlayerUtils.getPrefix(player.uniqueId)}${player.name}${if (includeSuffix) PlayerUtils.getSuffix(player.uniqueId) else ""}" - val unionTag = UtilitiesOG.trueogExpand("", player) + val unionTag = + MiniMessage.miniMessage().serialize(UtilitiesOG.trueogExpand("", player)) val unionPlainTag = UtilitiesOG.stripFormatting(unionTag) if (unionPlainTag.isNotEmpty() && unionPlainTag != "None") { playerPart = legacyToMm("&8[$unionTag&8] ") + playerPart