
nonchat
🎨 Feature-rich chat plugin with custom formats, HEX colors, private messaging and chat bubbles for Minecraft 1.21.6-26.3
Автор: utophii8 тыс.26обновлён 20 окт. 2026 г.
Общение
Описание
✨ Features
- 🎨 Custom Chat Formats - Fully customizable chat messages with HEX color support
- 💬 Private Messaging - Enhanced private chat system with spy functionality
- 🔔 Player Pings - Mention players in chat with customizable sounds and highlights
- 💭 Chat Bubbles - Display messages above players' heads
- 📢 Auto Broadcasting - Schedule automatic server announcements
- ⚰️ Custom Death Messages - Stylish death announcements
- 🎭 Roleplay Commands - Enhanced RP experience with /me and /roll commands
- 🔒 Staff Chat - Private communication for staff members
- 💡 Hover Messages - Interactive hover text with additional information
- 🔗 DiscordSRV Integration - Seamless chat synchronization between Minecraft and Discord
- 📱 Interactive Chat Placeholders - Dynamic placeholders for enhanced chat experience:
[ping]- Display your current ping with color-coded status[item]- Show your held item with detailed hover information
- 🛡️ Advanced Chat Filters - Comprehensive protection systems:
- Anti-Advertisement - Blocks server advertisements with customizable sensitivity
- Caps 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 |
🔧 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:
- Green (< 100ms) - Excellent connection
- Gold (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
- Download nonchat from Modrinth
- Place the .jar file in your server's
pluginsfolder - Start/restart your server
- Configure in
plugins/nonchat/config.yml
📚 Documentation
Visit our Wiki for detailed setup instructions and configuration guides.
🌟 Why nonchat?
- Performance Optimized - Built with efficiency in mind
- Modern Features - Supports latest Minecraft versions (1.21.6-26.3)
- Interactive Elements - Dynamic placeholders for enhanced player experience
- Easy Configuration - 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 |
| ✅ | Refactor code to modular type for mc version support |
Legend:
- ✅ Completed
- ⏳ In Progress
- 🔜 Planned
🔧 Support
💝 Support the Development
If you enjoy nonchat, consider supporting its development:
📸 Screenshots

📺 Videos
PLUGINS para tu SERVIDOR de Minecraft - NONCHAT by Ajneb97 (Español, 25:11)
📝 License
nonchat is licensed under MIT License.
Made with ❤️ by utophii
Галерея
Последние версии
Все версии →release
nonchat 1.6.6
1.6.620 окт. 2026 г.242Minecraft: 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur
Что нового
- Added the /msgtoggle command so players can turn private messages off and on (aliases: /togglemsg, /pmtoggle, /togglepm):
- staff can toggle it for other players with /msgtoggle <player> (nonchat.msgtoggle.others);
- staff can still message players who turned private messages off (nonchat.msgtoggle.bypass)
- Private messages can now be turned off for the whole server (private-chat.enabled)
- Added a configurable mention notification: chat message, action bar, title, boss bar, or nothing (mentions.mention-message)
- Mentions can now be turned off completely (mentions.enabled)
- Added configurable sounds for broadcasts and private messages (sound, volume, pitch)
- Added support for BusyBee ChatColor: a player's chosen chat color now works in channels and staff chat with no extra setup
- Added PlaceholderAPI placeholders %nonchat_msg_enabled% and %nonchat_ignored%
- Chat filters (banned words, caps, ads, spam) now share the same settings: player warning message, staff notification, console logging, and actions
- Improved banned-words filter:
- optional whole-word matching, so "ass" no longer blocks "class" (whole-words);
- list of exception words that are always allowed (exceptions);
- faster checks
- Improved anti-advertisement filter:
- fewer false positives;
- clearer sensitivity levels;
- the list of domain endings now updates automatically and still works offline;
- whitelisting a domain now also allows its subdomains (example.com also allows mc.example.com)
- Added a staff notify permission for the caps filter (nonchat.caps.notify)
- Chat filters now also check private messages
- Fixed player mentions setting off chat filters by mistake
- Fixed Discord messages showing up twice in game (DiscordSRV)
- Fixed clicking your own private message replying to the wrong player
- Fixed custom auto-broadcasts being lost when the config updates
- Filter changes now take effect after /nonchat reload without a restart
- Made the "message not delivered" notice clearer in English, Spanish and Russian
- Old anti-advertisement settings (staff-notify, punish-command) carry over to the new format automatically
- Note: the "you were mentioned" message moved from the language file (mentioned) to config.yml (mentions.mention-message). If you had changed it, set it again there.
release
nonchat 1.6.5
1.6.519 сент. 2026 г.642Minecraft: 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2, 26.3bukkit, paper, purpur
Что нового
## Changes
- Raised minimum supported Minecraft version to **1.21.6** (older versions are no longer supported)
- Added support for Minecraft **26.3**
- Added a public plugin API with events for private messages, channel chat, and broadcasts (other plugins can listen, edit, or cancel them)
- Added a configurable click command when hovering/clicking a player name in chat
- Chat filters (ads, spam, banned words, caps) now also apply to private messages
- Added a configurable staff notification message for the anti-advertisement filter
- Improved banned-words filter:
- configurable warning message for the player;
- optional console notifications;
- staff notify permission `nonchat.wordblocker.notify`;
- configurable actions (block message, notify staff, run commands)
- Mentions now only notify players who are within the channel's chat range
- Improved mention coloring and message color handling
- Improved color preservation around interactive placeholders and chat content
- Fixed death coordinates breaking death handling when the message template was invalid
- Fixed spam detection notification colors
- LuckPerms is now optional
release
nonchat 1.6.4
1.6.415 авг. 2026 г.653Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur
Что нового
- Added support for chat channels that work across multiple worlds.
- Channels can now have separate chat radii for different worlds.
- Added optional world separation for private messages:
- players can only message players in the same world or configured world group;
- private-message suggestions and spy mode respect these restrictions.
- Added an option to mention online players without typing `@` first.
- Improved mention detection and coloring.
- Improved chat stability and reduced the risk of memory issues after players disconnect.
- Improved compatibility with Adventure API versions.
- Improved join and quit sound configuration parsing.
- Improved PlaceholderAPI safety for chat messages, hover text, and interactive content.
release
nonchat 1.6.3
1.6.318 июл. 2026 г.617Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur
Что нового
- Added mention tab completion in message and reply commands
- Made ignore lists more stable
- Fixed reply targets for both players
- Fixed broadcast on join/quit messages
- Fixed vulnerability in private messages
release
nonchat 1.6.2
1.6.228 июн. 2026 г.464Minecraft: 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2, 26.2bukkit, paper, purpur
Что нового
- Added support 26.2
- Added messaging when switching to any channel
- Added debugger to [item] placeholder
- Spigot is no longer supported
- Fixed hover text and minimessage format
release
nonchat 1.6.1
1.6.12 июн. 2026 г.460Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
- Fully added Spigot support
- Optimized update checker
- Fix sending messages on a spigot
- Fix displaying items in a chat
- Fix 26.1.2 bugs with messages
release
nonchat 1.6.0
1.6.02 мая 2026 г.443Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11, 26.1, 26.1.1, 26.1.2bukkit, paper, purpur, spigot
Что нового
* Added 26.1.x support
* Added mention tab completer
* Added option to disable display of auto broadcast messages
* Now chat bubbles supports transperency
* Now killer placeholders supports color codes
* Now item lore supports color codes
* Now supports placeholders in broadcast messages per-player
* Now broadcast messages supports
* Moved to faststats instead of bstats metrics
* Refactored color and formatting work
* Some optimizing for colors and formatting
* Fix DiscordSRV channel routing
release
nonchat 1.5.9
1.5.922 мар. 2026 г.506Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
* Added permission for spying in all channels
* Added toggle ability for blocking word filter
* Added first join message
* Added `{item_id}` placeholder
* Fixed auto channel switch when using channel prefix
* Fixed item name localization
* Fixed MiniMessage color issues
release
nonchat 1.5.8
1.5.818 февр. 2026 г.482Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
- Added entity name localization (#44)
- Added logging chat messages
- A lot of code improvements
- Fix `/channel set` command
- Fix {player} placeholder in ignore message (Issue #43)
- Fix weird message formatting (Issue #41)
release
nonchat 1.5.7
1.5.713 янв. 2026 г.491Minecraft: 1.16, 1.16.1, 1.16.2, 1.16.3, 1.16.4, 1.16.5, 1.17, 1.17.1, 1.18, 1.18.1, 1.18.2, 1.19, 1.19.1, 1.19.2, 1.19.3, 1.19.4, 1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6, 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 1.21.10, 1.21.11bukkit, paper, purpur, spigot
Что нового
- Added 1.21.11 support
- Added configurable background for chat bubbles
- Fully integrated new death system
- Fixed issue with config saving





