Changelog

Release notes, updates, and bug fixes across all projects.

Apr 1, 2026
v2026.4.1

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.

🚀 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.yml is 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 ProtectionSettings record 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 /lagg subcommands 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.yml with clearer headers and descriptive comments to make manual editing easier.

🛠️ Technical Changes

  • Added ChatInputManager for more robust handling of player inputs.
  • Standardized module configuration saving logic.
  • Bumped project version to 2026.4.1.
Mar 27, 2026
v2026.3.1

CLE 2026.3.1 Update

Changelog - Version 2026.3.1

🛡️ Entity Protection & Management

  • Armored Entity Safekeeping: Introduced the protect-armored-entities configuration option. When enabled, the clearing logic will now skip any entities equipped with armor (Armor Stands, Zombies, Skeletons, etc.).
  • Logic Updates: * Refactored LagPreventionManager and EntityManager to respect protection flags.
    • Adjusted auto-clear routines to include armored entity detection during sweeps.

⚙️ System & Internal Improvements

  • Smarter Config Migration: Refactored ConfigMigrator for 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.
Mar 24, 2026
v2026.3.0

CLE 2026.3.0 Update

ChangeLog

  • Smart Config Migration: Introduced ConfigMigrator for 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.