diff --git a/src/main/java/fr/luc/gamingcore/listener/GuildChatListener.java b/src/main/java/fr/luc/gamingcore/listener/GuildChatListener.java index b0bcf22..cbf3c25 100644 --- a/src/main/java/fr/luc/gamingcore/listener/GuildChatListener.java +++ b/src/main/java/fr/luc/gamingcore/listener/GuildChatListener.java @@ -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); } }); diff --git a/src/main/resources/messages.yml b/src/main/resources/messages.yml index b706335..d337b6a 100644 --- a/src/main/resources/messages.yml +++ b/src/main/resources/messages.yml @@ -94,6 +94,7 @@ guild: chat: format: "[Guild Chat] {guild} - {rank} - {player} => {message}" + separator: " » " broadcast: member_joined: "{player} a rejoint la guilde !"