style: Modernize chat format with » separator and configurable styling in messages.yml
This commit is contained in:
@@ -148,11 +148,16 @@ public class GuildChatListener implements Listener {
|
||||
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
|
||||
.append(tagComponent)
|
||||
.append(nameComponent)
|
||||
.append(Component.text(": ", NamedTextColor.DARK_GRAY))
|
||||
.append(separatorComponent)
|
||||
.append(messageComponent);
|
||||
}
|
||||
});
|
||||
|
||||
@@ -94,6 +94,7 @@ guild:
|
||||
|
||||
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>"
|
||||
separator: "<dark_gray> » </dark_gray>"
|
||||
|
||||
broadcast:
|
||||
member_joined: "<green><white>{player}</white> a rejoint la guilde !</green>"
|
||||
|
||||
Reference in New Issue
Block a user