Even more minimessage pain
This commit is contained in:
@@ -323,10 +323,11 @@ public final class StringUtils {
|
||||
|
||||
private static String processFormatting(@NotNull final String message) {
|
||||
String processedMessage = message;
|
||||
// Run MiniMessage first so it doesn't complain
|
||||
processedMessage = translateMiniMessage(processedMessage);
|
||||
processedMessage = ChatColor.translateAlternateColorCodes('&', processedMessage);
|
||||
processedMessage = translateGradients(processedMessage);
|
||||
processedMessage = translateHexColorCodes(processedMessage);
|
||||
processedMessage = translateMiniMessage(processedMessage);
|
||||
return processedMessage;
|
||||
}
|
||||
|
||||
|
||||
@@ -3,9 +3,12 @@ package com.willfp.eco.internal.spigot.proxy.v1_18_R2
|
||||
import com.willfp.eco.internal.spigot.proxy.MiniMessageTranslatorProxy
|
||||
import com.willfp.eco.util.toLegacy
|
||||
import net.kyori.adventure.text.minimessage.MiniMessage
|
||||
import net.md_5.bungee.api.ChatColor
|
||||
|
||||
class MiniMessageTranslator : MiniMessageTranslatorProxy {
|
||||
override fun format(message: String): String {
|
||||
return MiniMessage.miniMessage().deserialize(message).toLegacy()
|
||||
return MiniMessage.miniMessage().deserialize(
|
||||
ChatColor.stripColor(message) // 4.10.0 is annoying
|
||||
).toLegacy()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user