diff --git a/src/main/kotlin/com/chattriggers/ctjs/api/message/TextComponent.kt b/src/main/kotlin/com/chattriggers/ctjs/api/message/TextComponent.kt index 7f7cb912..e1ee4a28 100644 --- a/src/main/kotlin/com/chattriggers/ctjs/api/message/TextComponent.kt +++ b/src/main/kotlin/com/chattriggers/ctjs/api/message/TextComponent.kt @@ -458,7 +458,9 @@ class TextComponent private constructor( private fun Style.formatCodes() = buildString { append("§r") - + + color?.let(colorToFormatChar::get)?.run(::append) + when { isBold -> append("§l") isItalic -> append("§o") @@ -466,8 +468,6 @@ class TextComponent private constructor( isStrikethrough -> append("§m") isObfuscated -> append("§k") } - - color?.let(colorToFormatChar::get)?.run(::append) } private fun makeClickEvent(clickEvent: Any?): ClickEvent? {