Перейти к содержимому
Mineforgian

ChatColors

Modern MiniMessage-powered chat formatting for 1.20+. Features stunning RGB gradients, custom HEX colors, and an intuitive GUI selector for Paper, Spigot, and Purpur.

Загрузки
2K
Подписчики
2
Обновлён
8 июля 2026 г.
Лицензия
BusyBee-ARR

Опубликован 7 января 2026 г.

🌈 ChatColor: Modern MiniMessage RGB & Gradients

Servers Online servers Online players


The definitive chat personalization suite for Minecraft 1.20+, powered by MiniMessage for perfect RGB and Gradient rendering.

ChatColor is a high-performance formatting plugin built for Paper, Spigot, and Purpur. By leveraging the power of MiniMessage, it allows players to express themselves with crisp RGB gradients, dynamic patterns, and custom HEX values—all controlled through a sleek, inventory-based Admin GUI.


🛡️ Support the Project via CloudExa Hosting

Support our development by using our affiliate link! Use our special coupon code for 10% OFF your hosting. Support Us


✨ Why Choose ChatColor?

  • 💎 MiniMessage Native — Built on the modern standard for Minecraft text formatting.
  • 🎨 RGB & HEX Support — Access 24+ built-in colors (Mint, Lavender, Coral) or define your own custom Hex.
  • 🌅 Pro Gradients — 12+ stunning multi-stop presets including Sunset, Cosmic, and Rose Gold.
  • 🔥 Dynamic Patterns — Unique character-cycling styles like Rainbow, Galaxy, and Toxic.
  • 🖥️ Interactive GUI Menu — A beautiful, paginated inventory selector. No more memorizing color codes.
  • 🔒 Rank-Based Perks — Grant specific colors or gradients to different donor groups with per-entry permissions.
  • 🔌 PAPI & Developer API — Full PlaceholderAPI support and a clean ChatColorAPI for easy integration.

🛠️ Commands & Permissions

  • /colors — Open the interactive color selection GUI.
  • /colors set <style> — Manually apply a style via command.
  • /colors reload — Hot-reload configurations instantly without a server restart.

📖 Need Help? > Looking for the full command list, permission nodes, or API documentation?
👉 Visit the Official Wiki Here


Optimized for Minecraft 1.20+ | MiniMessage Chat | RGB Gradients | Custom Hex Colors

My Chart

Ченджлог

2026.7.1Релиз26.1.1, 26.1.2, 26.2 · 8 июля 2026 г.

To view the full changelog please go to https://busybeedev.net/changelog?project=chatcolor

🎨 Chat & Visual Updates

  • Vibrant New Colors & Gradients: We've massively upgraded our text coloring system! You'll now see smoother color gradients, dynamic text patterns, and much more consistent formatting across chat and menus.
  • Smarter Color Handling: Improved how the system handles default colors. This eliminates weird formatting glitches and ensures text looks exactly how it should, even when mixing custom colors.
  • For Server Owners & Devs: We've expanded the ChatColorAPI with brand new tools and improved the documentation, making it easier than ever to customize server text and build colorful add-ons!

🛠️ Performance & Stability

  • Smoother Menus & Inventories: We've overhauled the background code that handles custom menus (FastInvManager). By modernizing the logic, opening custom containers and clicking through interfaces is now faster, more stable, and less likely to cause lag or micro-stutters.
2026.7.0Релиз26.1.1, 26.1.2, 26.2 · 1 июля 2026 г.

FEATURES

  • Configurable Element Toggles: Added new toggle options inside config.yml to completely control the visibility and loading of standard colors, gradients, and patterns.

  • Dynamic Content Loading: Rewrote the color engine to conditionally load elements depending on your active config settings, reducing unnecessary memory allocation.

  • FIXES & IMPROVEMENTS

  • Automatic Config Self-Healing: Implemented a failsafe mechanism that automatically re-adds any missing keys or sections to config.yml without overriding your existing settings.

  • Enhanced Performance: Optimizing configuration checks ensures smoother server startup times when parsing active formatting modules.

2026.6.2Релиз26.1.1, 26.1.2, 26.2 · 24 июня 2026 г.

🚀 FEATURES

  • EssentialsC Compatibility: Full formatting integration added for servers running EssentialsC.
  • Event-Priority Controls: Added a new event-priority option to the configuration file, allowing you to fine-tune how ChatColors interacts with other chat-altering plugins.
  • Late-Bind Config Option: Introduced a late-bind toggle to delay plugin initialization, ensuring perfect compatibility with late-loading chat management suites.
  • Beta: Emojis from Nexo should work.

🐛 FIXES & IMPROVEMENTS

  • Enhanced Debugging: The plugin now explicitly logs the active listener priority on startup, making it much easier to isolate chat conflicts.
  • Updated FastStats for better reporting on errors.
  • Documentation Overhaul: The official wiki has been fully updated! Check out the improved command details, permission tables, and config setup at https://busybeedev.net/docs/chatcolor/introduction
2026.6.1Релиз26.1.1, 26.1.2, 26.2 · 19 июня 2026 г.

🚀 Features & Enhancements

  • Smart Chat & Event Priority Handling:
    • Updated config.yml to recommend the MONITOR event priority, significantly improving out-of-the-box compatibility with EssentialsX.
    • Implemented automatic priority adjustment logic to seamlessly handle EssentialsChat compatibility without breaking formatting.
2026.6.0Релиз26.1, 26.1.1, 26.1.2 · 2 июня 2026 г.

🛠️ Fixes & Improvements

  • Internal refactoring: Introduced a new internal helper method (isFastInv) to streamline how the plugin detects custom menus.
  • Enhanced Stability: Improved safety checks to prevent rare null-pointer exceptions when players interact with non-plugin inventories.
  • Code Clean-up: Optimized inventory type handling, making future menu updates faster and easier to implement.
2026.5.5Релиз26.1, 26.1.1, 26.1.2 · 24 мая 2026 г.

To view the full changelog please visit ChatColors Changelog

📝 Note for Server Admins

If you are upgrading from an older version, your old gui.yml and players.yml have automatically been migrated to the new /configs/ folder. You can safely delete any orphaned colors.yml or patterns.yml files in the root plugin directory!

🌟 New Features & Enhancements

  • Next-Gen Server Support: Full compatibility added for Folia (multi-threaded servers) and Canvas. Expect seamless, lag-free color formatting no matter what engine your server runs on.
  • Overhauled Color Systems: We’ve introduced a new custom asset system. Managing your Gradients and Patterns is now entirely separated, meaning more unique and stable chat colors are coming your way soon.

🛠️ Menu & GUI Refurbishing

  • Snappier Menus: The entire Graphical User Interface (GUI) has been rewritten from scratch. Color menus will load instantly with zero click delay.
  • Unified Localizations: Menus now adapt much cleaner to server-wide chat styles and translations. No more broken color tags or raw text bleeding into menu titles.
2026.5.4Релиз26.1, 26.1.1, 26.1.2 · 20 мая 2026 г.

To view the full changelog please check out ChatColors Changelog

📊 Performance Monitoring & Analytics

  • Dedicated Metrics Managers: Added BStatsManager and FastStatsManager to handle extended data tracking, giving you more robust, real-time insights into server performance and health.
  • Framework Integration: Fully integrated the BStats and FastStats metrics frameworks for enhanced backend monitoring.
2026.5.3Бета26.1, 26.1.1, 26.1.2 · 19 мая 2026 г.

To view the full changelog click the link or view the chatcolor changelog.

🌟 What's New?

  • MiniMessage Tag Support: Added full support for modern MiniMessage formatting tags!
    • Note: Players will need the new chatcolor.minimessage permission node to use these tags in chat.
  • Console Cleanup Feature: Added a new clean-console option in your config.yml. When enabled, it dynamically strips legacy color codes from logger outputs, keeping your server console crisp and readable.
  • Smart Integration Detector: Added an IntegrationChecker that automatically scans for active DiscordSRV and LPC plugins on startup, printing helpful setup and configuration guidance straight to your console.

🛠️ Enhancements & Fixes

  • Refactored Color Utilities: Built a much sturdier backend handler to bridge legacy color codes and modern MiniMessage components. Includes under-the-hood automatic conversion utilities (translateLegacyToMiniMessage) and stricter text safety checks.
  • Streamlined PlaceholderAPI Integration: Completely reworked our placeholders for better stability and formatting logic.
    • Reorganized the placeholder structures for better clarity.
    • Added a dedicated %color_legacy% placeholder.
    • Improved stability when handling null or empty message inputs.
  • Paper Server Optimization: Modified the ChatListener to bypass redundant last-message tracking on Paper-based servers, saving processing overhead.
  • Compatibility Recommendation: Added a configuration comment recommending that server owners set their event-priority to HIGHEST for seamless operation alongside LPC or DiscordSRV.
  • Stability Fix: Fixed a critical initialization bug caused by a missing structural brace in the main initialization logic, ensuring smooth reloads and clean server starts.

Комментарии

Загружаем…