Compatibility
Minecraft: Java Edition
Platforms
Links
Tags
Creators
Details
smpchatutils
A lightweight, Paper/Folia-first plugin designed to provide simple yet powerful chat utilities for simple SMP servers. This plugin focuses on enhancing the player communication experience without introducing too much complexity or a heavy roles-based system. As such, it is ideal for small to medium SMPs that want better chat features while keeping setup to a minimum and barely impacting performance.
Features
- Custom name colours and styles: easily customize how player names appear in chat.
- Permission-based feature control (in progress): easily grant/revoke specific utilities using the permissions plugin of your choice.
- SQLite and YAML persistent storage.
Planned Features
- Ignore system for muting players
- Improved direct messaging:
- Enhanced
/whispercommand /replysupport
- Enhanced
- Line-prefix chat styles
- Offline mail system: leave messages in a mailbox for other players to read
- MariaDB support alongside existing SQLite/YAML persistence
Anti-Features (What this plugin does NOT do)
For simplicity's sake, as well as performance, this plugin intentionally avoids:
- Role/rank systems
- Spam filtering/moderation
- Assumptions about newer chat systems like 1.19+ chat signing If these features are required, this plugin may not be ideal for your use-case, or might work best paired with a spam filtering plugin.
Why Use It?
Many chat plugins are designed for larger servers with complex role systems, moderation needs, and heavy config, or are too narrow in scope. This plugin seeks to bridge that gap. It is designed for:
- Small or low-maintenance SMPs
- Servers that want just enough chat customization
- Owners who prefer simplicity over feature bloat If you want a richer chat experience without managing four different plugins or turning your server into a fully-managed chat system, this plugin is built for you.
Permissions
All permissions are designed to be fully controllable through your preferred permissions plugin. Default permissions are defined in config, but server owners are encouraged to customize access as needed.


