ChatNext
1.5.0The next generation of Minecraft chat management. Multilingual, private, and highly customizable. Build the chat your community deserves with ChatNext.
1.5.0latestChatNext 1.5.0last week
ChatNext reaches a new level of professionalism with this massive update, introducing a fully-fledged Moderation Engine and a built-in Performance Profiler. Say goodbye to chat lag!v1.5.0 - The Moderation & Performance Update
Advanced Moderation System*: A complete suite to keep your server's chat clean and safe. Anti-Spam & Delay*: Prevent players from typing too fast. Duplicate Blocker*: Automatically block repeated messages. Caps-Lock Filter*: Block messages with an excessive percentage of uppercase letters. Smart Regex & Profanity Filter*: Block or censor (`***`) bad words using smart pattern matching. Anti-IP/Ads*: Built-in Regex rules to detect and instantly block server IP advertising. Built-in Profiler (`/cn debug`)*: Admins can now toggle a debug mode to see exactly how fast ChatNext processes messages in real-time (in milliseconds). Prove to yourself that the plugin is completely lag-free! Modular Configuration*: Added a newNew Features
moderation/folder with dedicated files (settings.yml,anti-spam.yml,rules.yml) to keep your setup clean, organized, and easy to configure.
100% Asynchronous Processing: We have completely removed all main-thread tasks for message broadcasting. ChatNext now handles chat formatting, PlaceholderAPI parsing, mentions, and regex filtering entirely in the background. 0 impact on your TPS.* Pre-compiled Regex Engine*: Profanity and IP patterns are now pre-compiled and cached on server startup or reload. This prevents CPU spikes and eliminates lag drops during heavy chat activity. Grouped Sound Execution*: Mention sounds are now grouped into a single optimized task, drastically reducing server load when multiple players are tagged at once.Performance & Optimizations (Zero-Lag Core)
* AddedCommands & Fixes
/cn debugcommand to toggle the performance profiler (Requireschatnext.adminpermission). * Updated/cn reloadto seamlessly reload all the new moderation configs and re-compile Regex rules without needing to restart the server.1.4.0ChatNext 1.4.0Apr 3, 2026
🚀 New Features & Improvements: 100% Asynchronous Engine: The main chat event (`AsyncPlayerChatEvent`) has been completely rewritten. Interactive JSON formatting (Hover/Click) is now processed in the background, guaranteeing zero lag* and stable TPS even on heavily populated servers. New Console Splash Screen:* Added a professional, Premium-style ASCII art startup design to the console (ZR Studio identity), displaying useful plugin status information on boot. Mentions Optimization:* The mention system (Changelog: ChatNext v1.4.0 (Performance & Style Update)
@Player) has been split up. Text replacement is now processed asynchronously, while sound playback safely remains on the main thread to prevent exceptions on older Spigot versions. Updated Dependencies:* Updated thePlaceholderAPIdependency to version2.11.6for greater stability and modern server compatibility. ⚙️ Technical Fixes: Message Delivery Overhaul:* Changed how chat messages are sent. The native Bukkit event is now cancelled, and BungeeCord's Component API is used directly on online players. This ensures interactive elements (Hover/Click) are never lost, regardless of the server version. Code Cleanup:* General refactoring and cleanup to prevent potential memory leaks and improve overall performance.1.3.0ChatNext 1.3.0Mar 28, 2026
ChatNext is not just a chat formatter — it's a complete tool to bring life, color, and entertainment to your server. With full support for Hex Colors, PlaceholderAPI, interactivity, and now a powerful Automatic Minigame Engine. ---ChatNext
Keep your players engaged and reward their speed! You can now create unlimited minigames, each with its own configuration file, rewards, and independent timers.What's New in Version 1.3.0: The Minigame Engine!
-Built-in Game Modes (7)
Math: Random math operations (+, -, *). -
Unscramble: Rearrange scrambled words. -
Typing: Type a word as fast as possible. -
Trivia: Fully customizable questions and answers. -
Reverse: Type a word exactly backwards. -
Fill: Complete missing letters in a word (Hangman-style). -
Captcha: Type randomly generated alphanumeric codes. ---
- Independent files: CreateKey Minigame Features
math.yml,trivia.yml,hard_sums.yml— as many as you want, no limits! - Unique timers: Run simple minigames every 10 minutes and harder ones every hour. - Smart Auto-Disable (Anti-Spam): Thedisable-on-timeoutoption automatically disables and saves the minigame if the server is empty or no one answers, preventing annoying console spam. - Console rewards: Execute any command when a player wins (Vault money, items, XP, permissions, etc). ---
- Hex Color Support: Use modern colors and gradients easily. - PlaceholderAPI Support: Native support for all PAPI variables (Core Features
%player_name%, etc). - Full Interactivity: Hover messages and click commands. - Highly Optimized: Built from scratch with performance in mind. Zero lag. ---
-Admin Commands
/cn reload→ Reloads the plugin and all minigames instantly. -/cn minigame <game>→ Forces a specific minigame to start (even if disabled). ---
```yaml enabled: true disable-on-timeout: true # Automatically disables if no players are online! type: "trivia" time-to-answer: 45 repeat-interval: 1800 # Runs every 30 minutes rewards: - "eco give {player} 1000" - "give {player} diamond 1" messages: start: "&8[&eMinigame&8] &fQuestion: &e{question}" winner: "&8[&eMinigame&8] &a{player} got it right! The answer was &f{answer}&a." settings: questions:Simple Configuration Example
1.2.0ChatNext 1.2.0Mar 27, 2026
Version 1.2.0 is here, bringing the power of the Bungee Component API to your server's chat! We've completely rewritten the core chat formatter to support full interactivity without losing compatibility with your favorite prefix and formatting plugins.ChatNext v1.2.0 - The Interactive Update
⚡ Interactive Chat (Hover & Click Events):* * Player names in the chat are now fully interactive! Hover Event: Hovering over a player's name displays a fully customizable tooltip box configured in your `config.yml`. It supports multiple lines, default variables like `{health}` and `{level}`, and full PlaceholderAPI* integration. Click Event:* Clicking a player's name will automatically suggest theNew Features
/msg <player>command in the chat bar, making private messaging easier than ever. 🎨 Full HEX & Legacy Color Support:* * The color engine (ChatFormatterandColorUtils) has been rewritten to natively support both Hexadecimal colors (e.g.,&#FF0000) and classic legacy codes (e.g.,&a,&l) simultaneously. Private Messages:* The/msgand/replycommands now fully support HEX color translation for both sender and receiver formats. 📌 Smart Mentions with Auto-Complete:* * Added a newTabCompleteListener. Now, when players type@in the chat, they can pressTABto auto-complete online player names! * Mention sounds and highlight colors remain 100% configurable.
Fixed Prefix & Gradient Spacing Issues: Fixed a critical visual bug where LuckPerms* prefixes or HEX color gradients would split, break, or generate weird white spaces in the chat. By implementingBug Fixes
TextComponent.fromLegacyText(), gradients and hex colors now render flawlessly alongside the interactive player name.
Bungee Component Migration:* The oldTechnical Changes & Optimizations
AsyncPlayerChatEvent#setFormatmethod has been replaced with the Bungee Component API (TextComponent) to allow for rich, interactive text elements. Dynamic Config Parsing:* The plugin now intelligently reads and splits yourchat-formatstring from the config. You can use complex layouts like&8[%luckperms_prefix%&8] &f{player} &8» &7{message}, and the plugin will inject the interactive features directly into{player}without breaking your custom symbols or spacing. Colorful Console:* Startup and shutdown console messages now fully support HEX color formatting.
* Make sure to update yourImportant Notes
config.ymlif you want to take advantage of the newhover-settingssection. * For PlaceholderAPI variables to work inside the Hover menu, ensure you have downloaded the required PAPI expansions (e.g.,/papi ecloud download Player).1.1.0ChatNext 1.1.0Mar 24, 2026
This update transforms ChatNext from a basic chat manager into a modern, high-performance tool for professional servers. ---ChatNext v1.1.0 | The "Professional" Update
🎨 Hexadecimal (RGB) Support* Bring your chat to life with vibrant colors and custom gradients using theKey Features
&#RRGGBBformat in both the config and in-game. 🧩 PlaceholderAPI (PAPI) Integration* Full support for server-wide variables. Display LuckPerms ranks, prefixes, suffixes, and other player stats effortlessly. 🔔 Smart Mention System (@User)* Tagging a player now highlights their name in the chat and triggers an audible "Ding" (XP sound) to ensure they never miss a message. ⌨️ Advanced Tab-Completion* Global Chat:* Type@and hit TAB to see a live list of online players. Commands:* The/msgcommand now intelligently suggests player names for faster messaging. ✉️ Optimized Reply System (/reply)* Completely rewritten for reliability. Responding to the last person who messaged you is now instant and bug-free. 💡 Visual Brand Refresh* All system messages now feature the official&fChat&cNext&rprefix for a cleaner, modern look. ---
Priority Handling:* Chat formatting is now set toTechnical Improvements
HIGHESTpriority to ensure compatibility with other plugins. Safe Sound Engine:* Added error handling for custom sounds to prevent console spam if a sound name is mistyped in the config. ---
[PlaceholderAPI](https://modrinth.com/plugin/placeholderapi)* (Required for ranks and variables) [LuckPerms](https://modrinth.com/plugin/luckperms)* (Recommended for prefixes)Requirements
1.0.0ChatNext 1.0.0Mar 24, 2026
We are excited to present the very first public version of ChatNext! This initial release focuses on building a rock-solid, professional, and lightweight foundation for chat management, with a strong emphasis on localization and essential features. What's Included in this v1.0.0 Beta: 🌍 Core Multilingual Support:* Complete separation of configuration and messages. Launching with built-in support for English (ChatNext v1.0.0 Initial Beta Release
en), Spanish (es), and Portuguese (pt). 🛠️ Flexible Chat Formatting:* Define your server's look using the{prefix},{player}, and{message}placeholders. 🔒 Private Messaging System:* Full native support for/msgand/reply(and their aliases/w,/r). Conversations use UUIDs for reliability and to prevent memory leaks. 🚪 Customizable Join & Quit Alerts:* Enable or disable Minecraft's default join/quit messages and define your own, localized messages in the config. ⚡ Modern Base:* Built from the ground up to be lightweight and compatible with Spigot 1.20+. Please remember this is a Beta release. While heavily tested, we value your feedback! Report any issues via our support channels. Get ready for the next generation of chat!
Similar projects
Plugin →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Simple Voice Chat
A working voice chat in Minecraft!
76.8MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
WorldEdit
A Minecraft Map Editor... that runs in-game! With selections, schematics, copy and paste, brushes, and scripting. Use it in creative, or use it temporarily in survival.
11.6MSueta