MessageFormatConfig

@Serializable
data class MessageFormatConfig(val directMessageFormat: String = "§7[§e{sender} §7>> §e{recipient}§7] §f{message}", val channelMessageFormat: String = "§7[§b#{channel}§7] §e{sender}: §f{message}", val crossServerGlobalChatFormat: String = "§7[§6{server}§7] §e{sender}: §f{message}")(source)

Constructors

Link copied to clipboard
constructor(directMessageFormat: String = "§7[§e{sender} §7>> §e{recipient}§7] §f{message}", channelMessageFormat: String = "§7[§b#{channel}§7] §e{sender}: §f{message}", crossServerGlobalChatFormat: String = "§7[§6{server}§7] §e{sender}: §f{message}")

Properties

Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
fun MessageFormatConfig.channelMessage(sender: String, channel: String, channelId: String, displayName: Component, message: String, world: String, role: () -> String): Component
Link copied to clipboard
fun MessageFormatConfig.crossServerGlobalChat(server: String, sender: String, message: String): Component
Link copied to clipboard
fun MessageFormatConfig.directMessage(sender: String, recipient: String, message: String, world: String): Component

Renders the chat formats of config.yml.