Main Configuration
The config.yml file contains the primary settings for the plugin.
Chat Settings
Adjust general chat behavior like cooldowns and mentions.
chat.cooldown: Sets the time in seconds that a player must wait between messages.- Set to
0to disable cooldown. - Bypass permission:
solaritychat.bypass.cooldown.
- Set to
chat.mention: Configure player name highlighting and sound notifications.enabled: Set totrueto enable mentions.char: The character that must precede a name for it to be considered a mention (e.g.,@). If left empty, typing a player's name will always trigger a mention.replacement: How the mentioned name should appear for the recipient. Supports MiniMessage.sound: The Minecraft sound to play to the mentioned player.
Discord Integration
Configure where and how filter alerts are sent to Discord.
discord.webhook-url: The URL of your Discord webhook.discord.embed: Customize the title, color, description, footer, and timestamp format of the Discord alerts.
Grammar Correction
Enable automatic grammar improvements for player messages.
grammar.auto-capitalize: Automatically capitalize the first letter of messages.grammar.auto-punctuate: Automatically add a period at the end of messages.grammar.min-length: The minimum message length required for these corrections to apply.- Bypass permission:
solaritychat.grammar.bypass.
Other Settings
channels.enabled: Set totrueto enable the multi-channel chat system.warnings.persistent: Set totrueto save player warnings to the database so they persist across restarts and sessions.