
CronWhiteList
CronWhiteList is a Minecraft plugin that automates server whitelist management through time-based scheduling, allowing administrators to set specific hours when the whitelist should be active or inactive.
35
0
Список изменений
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
Файлы
CronWhiteList-250620-1836-SNAPSHOT.jar(12.07 MiB)
ОсновнойМетаданные
Канал релиза
Alpha
Номер версии
250620-1836-SNAPSHOT
Загрузчики
PaperPurpurSpigot
Версии игры
1.21–1.21.6
Загрузок
36
Дата публикации
8 мес. назад