Notice
Minecraft version 1.19 has been given LTS (long-term support) due to the recent
chat reporting features introduced in 1.19.1 onward being undesirable for some server owners.
Description
MDChat is a chat management plugin for Spigot and Paper implementing
MineDown. It has a strong focus on simplicity, stability and performance.
It is 100% free and open source, and always will be. Any and all contributions and feedback are welcome.
Features
By default, the plugin has no features enabled to ensure new installations don't get in the way with unwanted features or rules.
- PlaceholderAPI support.
- Full RGB support, including click, hover, and more.
- View the MineDown wiki for available formatting.
- Automatic announcer with a configurable delay, text alignment, sounds, viewing permissions and more. - Coming soon™️
- Configurable chat and command delays (in milliseconds).
- Optional movement requirements for chatting and performing commands.
- Extensive parrot, similarity and uppercase checks, with support for case sensitivity, ignoring usernames, minimum lengths, percentage thresholds and whitelisted words.
- Advanced chat formatting, including a global, per-group and per-player system with full support for RGB colors, click, hover and more.
- Every single message sent by MDChat can be modified.
- Message of the day with advanced formatting support and an optional sending delay.
- Outrageously configurable rule parsing system, supporting diacritical mark stripping (éxámplé -> example), regular expression parsing, cancelling or replacing violations, command execution upon violation and toggles for anvil, book, chat, command and sign checking per-rule.
Commands
- /mdchat clear [-s] - Clear the chat (optional `silent` modifier).
- /mdchat motd - View the MOTD from MDChat.
- /mdchat reload - Reload MDChat's configuration files.
Permissions
- You can find all accurate and up-to-date permissions on our wiki.