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);
|
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);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -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>"
|
||||||
|
|||||||
Reference in New Issue
Block a user