Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Tags
Creators
Details
Licensed GPL-3.0-only
Published 4 days ago
🌟 NovaChat — The Ultimate Chat Manager
NovaChat is a powerful, modern, and lightweight chat management plugin designed for Paper, Purpur, and Spigot servers. It replaces multiple bulky plugins by combining chat formatting, advanced moderation tools, anti-spam protection, and engaging chat utilities into one highly optimized solution.
🔌 Integrations & Placeholders
NovaChat is built to work seamlessly with the most essential server software:
- LuckPerms Integration: Full support for LuckPerms prefixes, suffixes, and weights to determine chat formatting hierarchy.
- PlaceholderAPI (PAPI): Use any external placeholders inside your chat formats, join/quit messages, and automated announcements.
- MiniMessage & Hex Colors: Supports modern text components, allowing beautiful gradients and RGB colors anywhere in the configuration.
✨ Key Features
💬 Chat Channels & Messaging
- Global & Local Channels: Easily separate close-range talk from global chat using prefixes (e.g.,
!message). - Private Messages: Smooth and fast PM system with
/msgand/reply. - Social Spy: Keep your server safe — administrators can secretly monitor private conversations.
- Player Mentions: Highlight player names with an optional audio cue (
@playeror@everyone).
🛡️ Advanced Moderation Tools
- Temporary Mutes: Mute disruptive players with automated duration parsing (e.g.,
1h30m,3d,45s). - Warning System: Issue warnings that trigger automated punishments (kick, ban, or mute) upon reaching the configurable limit.
- Chat Control: Lock the entire server chat globally or clear the chat history instantly.
🛑 Smart Anti-Spam & Censorship
- Text Normalization: Automatically fixes symbol flooding (e.g., "Heeeeeey") and cleans up double spaces.
- Smart Capitalization: Automatically converts full-CAPS messages into regular, readable sentences.
- Censorship: Block profanity and slurs using highly customizable regex filters.
🎮 Customization & Chat Games
- GUI Color Selector: Players can change their nickname colors or apply gradients via an intuitive graphical menu.
- Chat Mini-Games: Keep your chat active! Automated reaction games, math quizzes, and anagrams with customizable economy rewards.
- Item Broadcasting: Show off your gear! Broadcast your current hand item directly into the chat using
[item]or/showitem.
🛠️ Commands & Permissions
👥 Player Commands
| Command | Description | Permission | Default |
|---|---|---|---|
/msg <player> <msg> |
Send a private message | novachat.command.msg |
Everyone |
/reply <message> |
Reply to the last private message | novachat.command.reply |
Everyone |
/chatcolor |
Open the GUI to select nickname colors | novachat.command.chatcolor |
Everyone |
/showitem |
Broadcast your hand item to chat | novachat.command.showitem |
Everyone |
🛡️ Staff & Administration Commands
| Command | Description | Permission | Default |
|---|---|---|---|
/novachat |
Open the Admin Panel GUI | novachat.admin |
OP |
/novachat reload |
Reload all configuration files | novachat.admin |
OP |
/socialspy |
Toggle private message monitoring | novachat.command.socialspy |
OP |
/clearchat |
Clear the global chat history | novachat.command.clearchat |
OP |
/mutechat |
Toggle global server chat lock | novachat.command.mutechat |
OP |
/tempmute <player> <time> <reason> |
Temporarily mute a player | novachat.command.tempmute |
OP |
/unmute <player> |
Remove a mute from a player | novachat.command.unmute |
OP |
/warn <player> <reason> |
Give a warning to a player | novachat.command.warn |
OP |
🌟 Special Bypass Permissions
novachat.bypass— Bypasses all chat cooldowns, anti-caps checks, and censorship filters.
⚙️ For Administrators
- File Logging: Every single chat message and private command is securely logged into organized files for moderation reviews.
- Automated Announcements: Broadcast scheduled server tips, alerts, or links with full MiniMessage/Hex color support.


