style: Modernize chat format with » separator and configurable styling in messages.yml

This commit is contained in:
2026-08-20 22:22:49 +02:00
parent 1df5c7020d
commit 514a8c0a5c
2 changed files with 8 additions and 2 deletions
@@ -148,11 +148,16 @@ public class GuildChatListener implements Listener {
messageComponent = message.color(NamedTextColor.WHITE); messageComponent = message.color(NamedTextColor.WHITE);
} }
// Assemblage final : [Grade] [TagGuilde] Pseudo: Message // Séparateur moderne (ex: » en gris foncé)
Component separatorComponent = messageManager.has("guild.chat.separator")
? MiniMessage.miniMessage().deserialize(messageManager.get("guild.chat.separator"))
: Component.text(" » ", NamedTextColor.DARK_GRAY);
// Assemblage final : [Grade] [TagGuilde] Pseudo » Message
return prefixComponent return prefixComponent
.append(tagComponent) .append(tagComponent)
.append(nameComponent) .append(nameComponent)
.append(Component.text(": ", NamedTextColor.DARK_GRAY)) .append(separatorComponent)
.append(messageComponent); .append(messageComponent);
} }
}); });
+1
View File
@@ -94,6 +94,7 @@ guild:
chat: chat:
format: "<color:{color}>[Guild Chat]</color> {guild} <dark_gray>-</dark_gray> <gold>{rank}</gold> <dark_gray>-</dark_gray> <white>{player}</white> <dark_gray>=></dark_gray> <white>{message}</white>" format: "<color:{color}>[Guild Chat]</color> {guild} <dark_gray>-</dark_gray> <gold>{rank}</gold> <dark_gray>-</dark_gray> <white>{player}</white> <dark_gray>=></dark_gray> <white>{message}</white>"
separator: "<dark_gray> » </dark_gray>"
broadcast: broadcast:
member_joined: "<green><white>{player}</white> a rejoint la guilde !</green>" member_joined: "<green><white>{player}</white> a rejoint la guilde !</green>"