nonchat

🎨 Feature-rich chat plugin with custom formats, HEX colors, private messaging and chat bubbles for Minecraft 1.16-26.1.2

4,14k

Quick challenge

How far can you run before the mobs catch you?

nonchat

nonchat logo

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

Auto Broadcast

WordFilter

Player Pings

Chat Bubbles

Hex Support

Interactive Placeholders

📝 License

nonchat is licensed under MIT License.

---

Made with ❤️ by utophii
ADS