CronWhiteList Changelog
[CronWhiteList-250620-1836-SNAPSHOT] - 2025-06-20 - Initial Release 🎉
✨ Features
- Automated Whitelist Management: Schedule automatic whitelist enable/disable with time-based controls
- Flexible Time Configuration: Set custom active and inactive times using 24-hour format (HH:MM)
- Persistent Configuration: SQLite database storage for reliable schedule persistence across server restarts
- Real-time Whitelist Control: Automatic whitelist toggling based on configured schedules
- Player Kick Protection: Automatically removes non-whitelisted players when whitelist becomes active
- Operator-Only Access: Secure command system restricted to server operators
🎮 Commands
/cronwhitelist <active_time> <inactive_time>- Configure whitelist schedule times/cronwhitelist start- Start the automatic whitelist scheduler/cronwhitelist stop- Stop the automatic whitelist scheduler/cronwhitelist status- Display current cronjob status and configuration- Aliases:
cwl,cronwlfor easier access
🔧 Technical Features
- Cross-Day Support: Handle schedules that span midnight (e.g., 22:00 to 06:00)
- Smart Time Adjustment: Automatically adjusts configured times by 1 minute for precise control
- Robust Error Handling: Comprehensive error management with detailed logging
- Thread-Safe Operations: Bukkit scheduler integration for reliable background processing
- Update Notification System: Automatic version checking with operator notifications via Modrinth API



