Changelog
Release notes, updates, and bug fixes across all projects.
ChatColors 2026.5.3 Update
🌟 What's New?
- MiniMessage Tag Support: Added full support for modern MiniMessage formatting tags!
- Note: Players will need the new
chatcolor.minimessagepermission node to use these tags in chat.
- Note: Players will need the new
- Console Cleanup Feature: Added a new
clean-consoleoption in yourconfig.yml. When enabled, it dynamically strips legacy color codes from logger outputs, keeping your server console crisp and readable. - Smart Integration Detector: Added an
IntegrationCheckerthat 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
ChatListenerto 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
HIGHESTfor 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.
InfiniteBuckets 2026.5.0 Update
⚙️ Changes & Improvements
🗺️ Minecraft 1.21 - 26.x Support
The plugin has been officially updated to support Minecraft 1.21 - 26.x! Enjoy all the latest block updates and features with full compatibility.
🛡️ Exploits & Interaction Fixes
- Duplication & Ghost Fluid Fix: Fixed a critical bug where
PlayerBucketFillEventandPlayerBucketEmptyEventweren't being properly cancelled. Infinite buckets will now behave exactly as intended without causing vanilla fluid glitches. - Permissions & Messages Overhaul: Revised and streamlined permission nodes and in-game messages for a cleaner, more modern experience.
- Under-the-Hood Cleanup: Stripped out a ton of legacy code, unused configuration updaters, and old registry logic to make the plugin lighter and faster.
💻 Developer & Internal Notes
- Updated
LandsAPIdependency group and version inpom.xml. - Updated the Wiki
ChatColors 2026.5.2 Update
🎨 Group-Based Default Colors
Server admins can now define specific default chat colors based on player ranks or groups!
- Automatic Assignment: When joining or resetting your color, you'll start with the color assigned to your group.
- Priority Logic: If you belong to multiple groups, the system intelligently selects the highest priority color for you.
🖋️ Enhanced Chat Formatting (MiniMessage)
We’ve refined advanced formatting to keep the chat clean and secure:
- Smart Escaping: Players without MiniMessage permissions will no longer accidentally trigger formatting tags.
- Permission-Based Styling: High-tier formatting is now strictly tied to the
chatcolor.minimessagepermission.
🖥️ UI & Menu Upgrades
The Color Selection GUI has been refreshed for better navigation:
- Current Selection Highlighting: Your active color now glows and displays a "Selected" status in the menu.
- Improved Permissions: Accessing menus is smoother with updated default permission nodes.
🛠️ Internal Improvements
- Reliability: Added automated tests for consistent color and formatting application.
- Performance: Optimized configuration handling for faster in-game response times.
SolarityChat 2026.5.0 Update
Updated for 26.x+
CLE 2026.5.0 Update
Updated for 26.x+
ChatColors 2026.Update
Version 2026.5.0
📦 Major UI Overhaul
We’ve completely stripped out the legacy GUI system and replaced it with FastInv. This transition makes all in-game menus snappier and significantly reduces the plugin's resource footprint.
- Performance Boost: Removed
GUIManagerandGUIListenerin favor of a more streamlined event handling system. - Menu Updates:
MainMenuandColorSelectorhave been fully migrated to the new framework. - Native Compatibility: Switched to native Bukkit materials for menu items, ensuring better long-term stability.
🌈 Enhanced Formatting & MiniMessage
Advanced text styling is now easier than ever with full MiniMessage integration.
- MiniMessage Support: New serialization logic allows for modern gradients and hex styling.
- PAPI Expansion: Two new parameters added to PlaceholderAPI hooks:
message_mmmm_
- Flexible Styling: Improved handling for complex message scenarios, giving you more control over how text looks in-game.
⚙️ Technical Refinement
- Core Update: The plugin now targets Minecraft API 1.21.
- Lightweight Build: Removed the XSeries dependency to keep the
.jarsize small and efficient. - Documentation: Configuration and PlaceholderAPI guides on the website have been updated to cover these new features.
Note: This update includes internal refactoring. If you are a developer hooking into our previous GUI classes, please refer to the updated documentation regarding FastInv.
ChestCollector 2026.4.0 Update
🚀 NEW FEATURES
- Database Support: Full support for MariaDB and MySQL has been added! Server owners can now link their own databases in config.yml for better stability.
- Detailed Logging: Re-introduced HStats metrics with a new "Verbose" mode toggle in the config for those who want deeper insight into plugin stats.
✨ QUALITY OF LIFE & PERFORMANCE
- Smooth Data Migration: Your existing collector data will now automatically migrate to the database system—no manual setup required.
- Better Reliability: Refined the internal logic for radius validation and collector cleanup, ensuring items are picked up exactly where they should be.
- Auto-Sync: The plugin now performs periodic database synchronization to keep your data safe and consistently backed up.
- Performance Refactor: Improved the way collectors are saved and handled behind the scenes to reduce server load and overhead.
AutoPickup 2026.4.3 Update
To view the full change log, please visit Autopickup Changelog
This update represents a major structural shift in how AutoPickup handles your data. We’ve moved away from flat-file storage to a robust database system to ensure better performance and reliability.
🚀 New Features & Improvements
- Database Integration: Added full support for MySQL and SQLite. Your preferences are now stored more securely and retrieved faster.
- Enhanced Configuration: The
config.ymlhas been redesigned with a dedicated database section. - Self-Healing Configs: The new
ConfigValidatornow automatically repairs missing or broken configuration nodes on the fly. - Performance Optimization: Refactored the
PlayerDataManagerand simplified driver loading for a smaller memory footprint. - Logging Upgrade: Switched to SLF4J for cleaner, more professional console logging and troubleshooting.
- Updated Analytics: Integrated the latest HStats to help us better understand plugin usage and performance.
🛠️ Technical Changes
- Version Bump: Moved to version
2026.4.3. - Data Migration: Please note that
data.ymlis no longer used. Data is now handled via the configured database provider. - Refactored Commands: Internal command logic has been rewritten for better responsiveness.
- Migration logs: https://mclo.gs/c1ReQKR
Spark Usage
- Autopickup now only uses 0.26% of the thread. While we aim to keep improving this, it is a big drop from what it was. If you run into any issues, please join the BusyBee Discord and share your spark reports with us.
Standard Disclaimer: As this update changes how data is saved, we recommend backing up your existing configuration before updating.
CLE 2026.4.9 Update
Changelog
- Added support to Mythic Mobs
- Updated CLE Wiki
- Fixed placeholders
CLE 2026.4.8 Update
This update focuses on better integration for our Citizens NPCs, ensuring they stay safe, protected, and permanent!
CHangelog
- Protected NPCs: All Citizens NPCs are now officially recognized by our protection systems. They are now immune to accidental player damage and environmental hazards in protected zones.
- No More "Disappearing" Shopkeepers: We’ve updated our entity-clearing logic. While we still clear out lag-causing mobs, the system now skips over NPCs entirely so they won't accidentally be deleted during server cleanups.
- Improved Stability: General behind-the-scenes tweaks to make sure NPCs and protection settings play nice together.
SolarityChat 2026.4.0 Update
🛠️ What’s New?
Update Notifications: You'll now receive a notification when a new version of the plugin is available. Stay up to date with the latest features and fixes without having to check the Modrinth page manually!
Modernized GUI: We’ve overhauled the interface styles. Italicized text in menus has been replaced with a cleaner, more readable format across the TagGUI and various color commands for a more consistent look and feel.
Enhanced Messaging: All system messages have been standardized. You’ll notice more descriptive feedback and improved formatting in your chat and menus.
⚙️ Improvements & Fixes
Robust Configuration: We've completely refactored how the plugin handles settings. This means better error handling, safer configuration merges during updates, and automatic backups to ensure your custom setups are never lost.
Refined Documentation: The README and internal message files have been cleaned up for better readability and easier management for server owners.
CLE 2026.4.6 Update
🚀 Performance & Optimization Update
🛡️ Smart Entity Management
- Adaptive Intervals: The plugin now dynamically adjusts clearing frequency based on server load.
- MSPT Performance Gate: Clearing tasks now wait for a healthy performance window before executing, preventing "lag-clearing-lag."
- Tag Protection: Added configuration to protect specific entities from clearing via entity tags.
- New Status Command: Monitor your adaptive intervals and performance gates in real-time.
⚡ Optimization & Fixes
- Mob Limiter Boost: Optimized protection checks to reduce CPU overhead during mob limiting.
- Faster Sweeps: Miscellaneous entity processing is now handled more efficiently across chunks.
- Reliable Reloads: Refactored the plugin reload process to ensure all listeners and services cycle correctly without memory leaks.
- Startup Stability: Fixed a critical crash during the protection settings initialization.
🎨 UI & Quality of Life
- FastInv Migration: Menus are now faster and more stable thanks to the FastInv framework.
- Improved GUIs: The entity management interface now supports and displays adaptive interval settings.
- Consistency: Standardized ChatColor usage and updated help entries for better clarity.
ChatColors 2026.4.2 Update
Changelog
🎨 Visuals & Color Handling
- Default Color Logic: The system now automatically applies default colors via
ConfigManagerto messages and display names if no custom color is selected. - Color Engine Overhaul: Centralized all color tag application within
ColorUtilfor better consistency and performance. - Legacy Cleanup: Replaced outdated serialization methods with a unified legacy serializer and added
stripLegacysupport to keep chat clean. - Refined Patterns: Improved the
PatternApplierto handle complex string formatting more efficiently.
⚙️ Performance & Stability
- Thread Safety: Migrated
PlayerDataManagerto useConcurrentHashMap, ensuring player data remains stable and safe during multi-threaded operations. - Message Optimization: Refactored the core message coloring logic to ensure faster processing and more consistent application.
- Advanced Placeholders: Enhanced
MessageManagerto support advanced placeholders, allowing for more dynamic server communication.
AutoPickup 2026.4.1 Update
Changelog
- Updated to meet the server version to remove an error
- Adjusted the pickup radius
- Optimizations to the project.
Infinite Buckets (Hytale) 2026.4.0 Update
Change Log
- Updated to the new version of Hytale
AutoPickup 2026.4.0 Update
Changelog
- Updated for the newest version
- Added the new trees to the config.yml
- Code Cleanup and optimizations
CLE 2026.4.0 and 2026.4.1 Update
Complete Rework Update
We have spent a long time reworking this plugin. We have done the following.
- Not only that, but we also made a Wiki as well. Click Here for WIki
- Check the full Changelog On Modrinth
🚀 Features & Core Enhancements
- Database Overhaul: Full support for both SQLite and MySQL. Includes strict configuration parsing and schema versioning to ensure your data stays safe and migrations happen smoothly.
- Cleaner Reloads: Centralized the core shutdown process. This fixes a technical "leak" where the database pool wouldn't close properly during a reload, making the plugin much more stable during configuration changes.
- Authoritative Configuration: The
config.ymlis now the definitive source of truth for all module toggles. Toggling modules via the Admin GUI now syncs perfectly with your config file. - Protection Settings: Added a new
ProtectionSettingsrecord to better manage how your entities and areas are guarded.
🛡️ Logic & Safety Fixes
- Smart Spawner Limiter: Fixed a potential crash (NullPointerException) that occurred when the Spawner Limiter was active while the Mob Limiter was disabled.
- Enhanced Command Security: All
/laggsubcommands are now gated through a central permission checker. This ensures that permissions are enforced consistently across the board, including within Tab-Completion. - Cycle Safeguards: Improved logic for clearing entities to prevent infinite loops and duplicate processing.
🔌 Compatibility & Integrations
- WildStacker Support: Fully implemented the WildStacker API integration. The plugin now correctly detects and handles stacked entities and items managed by WildStacker.
- ModernShowcase Integration: Improved the loading order for ModernShowcase. The plugin now detects it dynamically, ensuring showcase items are protected immediately without requiring a manual reload.
- Improved Documentation: Refreshed the
config.ymlwith clearer headers and descriptive comments to make manual editing easier.
🛠️ Technical Changes
- Added
ChatInputManagerfor more robust handling of player inputs. - Standardized module configuration saving logic.
- Bumped project version to 2026.4.1.
ChatColors 2026.4.1 Update
Changelog
- Fixes where non-legacy colors were ending with
- Updated Wiki
ChatColors 2026.4.0 Update
ChatColor Rework
- I redid the whole plugin to be more modern with current-day MC servers
- New GUI Layout
- More colors
- Wiki Website
If there are any issues, please report them. I can't fix anything if I don't know about it.
CLE 2026.3.1 Update
Changelog - Version 2026.3.1
🛡️ Entity Protection & Management
- Armored Entity Safekeeping: Introduced the
protect-armored-entitiesconfiguration option. When enabled, the clearing logic will now skip any entities equipped with armor (Armor Stands, Zombies, Skeletons, etc.). - Logic Updates: * Refactored
LagPreventionManagerandEntityManagerto respect protection flags.- Adjusted auto-clear routines to include armored entity detection during sweeps.
⚙️ System & Internal Improvements
- Smarter Config Migration: Refactored
ConfigMigratorfor a more maintainable and reliable YAML merging strategy during updates. - Enhanced Debugging: Improved logging and internal timers for better task management and performance tracking.
- Refined Stability: Enhanced error handling for configuration reloads and minor internal improvements to the
NotificationManager.
📦 Technical Changes
- Refactoring: Cleaned up core entity management classes to improve long-term maintainability.
BeeAuction 2026.2.0 Update
🐝 BEEAUCTION - VERSION 2026.2.0
SECURITY & VALIDATION
- Introduced CommandValidator: Whitelist/Blacklist modes for scheduled tasks.
- Added InputSanitizer: Comprehensive scrubbing for names, chat, and logging.
- BidCommand Hardening: Added rate limiting and maximum bid validation.
- Removed deprecated "SECURITY FIX" tags and redundant inline comments.
CORE SYSTEMS & PERFORMANCE
- Concurrency Overhaul: Refactored auction logic for thread-safe operations.
- Database Optimization: Implemented single-threaded executor for SQLite/MySQL.
- Cleaned Codebase: Deleted legacy classes and dependency-reduced-pom.xml.
- Enhanced AuctionHistoryEntry and related data components.
INTEGRATIONS
- PlaceholderAPI Expansion:
- New: %beeauction_auctions_won% (Tracks player wins).
- New: %active_listings% / %active% (Backward compatibility).
- Improved: Exception handling and fallback message support.
- Database: Added getAuctionsWonCount to SQLite/MySQL managers.
MESSAGING
- Refactored MessageEnum: RENAMED 'CANCELLED' -> 'AUCTION_CANCELLED'.
- Added placeholders for winner/loser notifications and bid amounts.
- Configuration: Dynamic {prefix} replacement and redundant comment removal.
- Documentation: Expanded README with leaderboard and PAPI examples.
ChatColors 3.0 Update
This major release brings support for Minecraft 1.21+, significant updates to the underlying architecture (Java 17), and full integration with ChatControl.
Important Notes
- 1.21+ Support: This version is fully updated for modern Minecraft versions (1.21+).
- Java 17 Required: We have upgraded to Java 17. Please ensure your server runtime is up to date.
Integrations & Features
- ChatControl Support: Added full integration with ChatControl.
- Adjusted
ChannelPostChatEventpriority toHIGHEST. - Refined message formatting with multi-step fallback logic.
- Adjusted
- Shading: Configured proper dependency shading and exclusions.
Technical Improvements
- Precision: Changed rating from
inttodoubleinSpigotResource. - Cleanup: Removed redundant comments and simplified formatting logic.
- Build: Reorganized repositories in
pom.xml.
Dependencies & Ops
- PlaceholderAPI: Updated to
2.11.5. - XSeries: Updated to
13.6.0. - Authlib: Adjusted scope to
provided. - Documentation: Expanded README with commands, permissions, and config.
- License: Added LICENSE file.
InfiniteBuckets 2026.1.3.1 Update
Update 2026.1.3.1
🛠 Bug Fixes
- Fluid Placement: Prevented fluids from being placed in mid-air to ensure more realistic behavior and prevent griefing/accidental spills.
- Permission Logic: * Improved protection integration with BentoBox.
- The system now prioritizes the
BUCKETflag for permission checks. - Added a fallback to the
PLACE_BLOCKSflag when the specific bucket flag is unavailable.
- The system now prioritizes the
📝 Internal Changes
- Dependency Management: Corrected an inconsistency in the
pom.xmlwhere the version was incorrectly set to2026.1.1.3. - Version Bump: Project version officially updated to 2026.1.3.1.
CLE 2026.3.0 Update
ChangeLog
- Smart Config Migration: Introduced
ConfigMigratorfor intelligent YAML merging. It now preserves your custom comments while automatically injecting new keys and removing obsolete ones. - Automatic Backups: The system now generates safety backups before performing configuration updates.
- Version Bump: Project version updated to 2026.3.0.
If you're upgrading from an older version, please check your plugins/CLE/backups folder for copies of your previous configurations.