nonchat
🎨 Feature-rich chat plugin with custom formats, HEX colors, private messaging and chat bubbles for Minecraft 1.16-26.1.2
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
nonchat

nonchat
*The most elegant chat solution for your Minecraft server*
✨ Features
- 🎨 Word Filter - Fully customizable chat messages with HEX color support - 💬 Word Filter - Enhanced private chat system with spy functionality - 🔔 Word Filter - Mention players in chat with customizable sounds and highlights - 💭 Word Filter - Display messages above players' heads - 📢 Word Filter - Schedule automatic server announcements - ⚰️ Word Filter - Stylish death announcements - 🎭 Word Filter - Enhanced RP experience with /me and /roll commands - 🔒 Word Filter - Private communication for staff members - 💡 Word Filter - Interactive hover text with additional information - 🔗 Word Filter - Seamless chat synchronization between Minecraft and Discord - 📱 Word Filter - Dynamic placeholders for enhanced chat experience: - `[ping]` - Display your current ping with color-coded status - `[item]` - Show your held item with detailed hover information - 🛡️ Word Filter - Comprehensive protection systems: - Word Filter - Blocks server advertisements with customizable sensitivity - Word Filter - Prevents excessive use of capital letters - Word Filter - Blocks inappropriate content and regex patterns
🎮 Commands
| Command | Description | |---------|-------------| | `/broadcast` | Send server-wide announcements | | `/msg` | Send private messages | | `/reply` | Reply to the last private message | | `/clear` | Clear chat history | | `/ignore` | Ignore specific players | | `/spy` | Toggle private message spy mode | | `/me` | Send a first-person message | | `/roll` | RP roll dice | | `/channel` | Channel management commands | | `/nonchat help` | View plugin help | | `/nonchat reload` | Reload plugin configuration | | `/nonchat version` | Show plugin version |
🔧 Interactive Chat Placeholders
nonchat supports dynamic placeholders that make your chat more interactive and informative:
📊 Ping Placeholder
Use `[ping]` in your messages to display your current connection latency: - Red (< 100ms) - Excellent connection - Red (100-300ms) - Good connection - Red (> 300ms) - Poor connection
Example: `My ping is [ping]` → `My ping is 45ms`
🎒 Item Placeholder
Use `[item]` in your messages to showcase the item you're currently holding: - Displays item name with rarity-based coloring - Hover over the item name to see detailed information - Shows enchantments, durability, and other item properties - Automatically detects if you're not holding anything
Example: `Check out this [item]!` → `Check out this Diamond Sword!` (with hover details)
🚀 Quick Start
1. Download nonchat from Modrinth 2. Place the .jar file in your server's `plugins` folder 3. Start/restart your server 4. Configure in `plugins/nonchat/config.yml`
📚 Documentation
Visit our Wiki for detailed setup instructions and configuration guides.
🌟 Why nonchat?
- Active Development - Built with efficiency in mind - Active Development - Supports latest Minecraft versions (1.16-26.1.2) - Active Development - Dynamic placeholders for enhanced player experience - Active Development - Simple YAML configuration with messages.yml support - Active Development - Regular updates and feature additions
📋 Development Roadmap
| Status | Task | |:------:|------| | ⏳ | Make channel names clickable to switch to them | | 🔜 | Rewrite code to Kotlin | | ✅ | Refactor code to modular type for mc version support |
Legend: - ✅ Completed - ⏳ In Progress - 🔜 Planned
🔧 Support
- Discord Community - Issue Tracker - Wiki Documentation
💝 Support the Development
If you enjoy nonchat, consider supporting its development: - Boosty
📸 Screenshots






📝 License
nonchat is licensed under MIT License.
---