
285
0
MCAutoRestart 1.3.3
release25 июля 2025 г.MCAutoRestart Changelog
Version 1.3.3 (2025-07-25)
Important Notice
Always create a backup of your server and configuration files before updating!
cp -r plugins/MCAutoRestart plugins/MCAutoRestart_backup
Bug Fixes
- Fixed memory leak in TaskScheduler when canceling repeating tasks
- Fixed incorrect time calculation in fixed restart mode
- Fixed language file loading issue when directory doesn't exist
- Fixed race condition in ConditionalRestart class
- Improved error handling for sound effects on newer Minecraft versions
MCAutoRestart 1.3.2
release15 июня 2025 г.MCAutoRestart Changelog
Version 1.3.2 (2025-06-15)
Important Notice
Always create a backup of your server and configuration files before updating!
cp -r plugins/MCAutoRestart plugins/MCAutoRestart_backup
Added
- Added CMI to protected plugins list for better compatibility with popular server management plugin
- Upgraded Task Scheduler system:
- Task priority management (LOW, NORMAL, HIGH priority levels)
- Task categorization system for better organization
- Performance monitoring of tasks with execution time tracking
- Task statistics and error reporting
- Enhanced API for task management
Improved
- Improved task scheduling across the plugin:
- Better BossBar handling using the task scheduler
- More efficient ActionBar updates
- More reliable server restart process
- Better resource management for repeated tasks
- Added new commands for task management:
/autorestart tasks list- View all running tasks/autorestart tasks stats- See performance statistics/autorestart tasks performance- Toggle performance monitoring/autorestart tasks cancel*- Various task cancellation options/autorestart tasks priorities- Manage priority categories
Fixed
- Fixed potential memory leaks in task scheduling system
- Improved error handling in recurring tasks
- Fixed task cancellation issues when disabling the plugin
MCAutoRestart 1.3.1
beta12 июня 2025 г.MCAutoRestart Changelog
Version 1.3.1 (2025-06-12) NOT STABLE!!!
Important Notice
Always create a backup of your server and configuration files before updating!
cp -r plugins/MCAutoRestart plugins/MCAutoRestart_backup
Installation
- Build from source:
mvn clean package
Note: Make sure to use clean (not "clear") when building with Maven
- Or download the pre-built JAR from the Releases section
- Place the JAR file in your server's
pluginsfolder - Restart your server or use
/reload
Added
- New Task Scheduler system:
- Improved task management with error handling
- Ability to track and manage active tasks
- Configurable task limits and logging
Fixed
- Fixed incorrect time calculation in the actionbar display
- Fixed potential NullPointerException in the bossbar display
- Fixed various timing issues with notifications
Commands
- New commands for task management:
/autorestart tasks status- Show task scheduler status/autorestart tasks list- List all active tasks/autorestart tasks enable|disable- Enable or disable the task scheduler/autorestart tasks cancel <id>- Cancel a specific task/autorestart tasks cancelall- Cancel all active tasks
Configuration
- New
task_schedulersection in config.yml:enabled: Enable or disable the task scheduler (default: true)max_concurrent_tasks: Maximum number of concurrent tasks (default: 10)log_execution: Whether to log task execution in console (default: true)
MCAutoRestart 1.3
release12 июня 2025 г.MCAutoRestart Changelog
Version 1.3 (2025-06-12)
Important Notice
Always create a backup of your server and configuration files before updating!
cp -r plugins/MCAutoRestart plugins/MCAutoRestart_backup
Installation
- Build from source:
mvn clean package
Note: Make sure to use clean (not "clear") when building with Maven
- Or download the pre-built JAR from the Releases section
- Place the JAR file in your server's
pluginsfolder - Restart your server or use
/reload
Added
- Enhanced language support with new language files:
- Polish (pl_pol.yml)
- French (fr_fra.yml)
- Improved visual notifications system:
- Title and subtitle warnings for more visible notifications
- Actionbar messages for continuous countdown display
- Sound effects with configurable sounds for different warning levels
- Visual particle effects around players during warnings
Improved
- More flexible notification configuration with separate settings for each notification type
- Enhanced language system with better fallback mechanism
- More immersive player experience during restart countdown
Commands
- New commands for notification management:
/autorestart sounds enable|disable- Enable or disable sound notifications/autorestart effects enable|disable- Enable or disable visual particle effects
Configuration
- New
notifications.titlessection for configuring title notifications - New
notifications.actionbarsection for configuring actionbar messages - New
notifications.soundssection for configuring sound effects - New
notifications.visual_effectssection for configuring particle effects
MCAutoRestart 1.2
release3 мая 2025 г.MCAutoRestart Changelog
Version 1.2 (2025-05-03)
Important Notice
Always create a backup of your server and configuration files before updating!
cp -r plugins/MCAutoRestart plugins/MCAutoRestart_backup
Installation
- Build from source:
mvn clean package
Note: Make sure to use clean (not "clear") when building with Maven
- Or download the pre-built JAR from the Releases section
- Place the JAR file in your server's
pluginsfolder - Restart your server or use
/reload
Added
- Conditional restart system with flexible configuration:
- Restart based on low TPS (ticks per second)
- Restart based on high memory usage
- Restart based on low player count
- All conditional restarts are disabled by default
- Plugin integration API for allowing other plugins to:
- Receive notifications about upcoming restarts
- Request delay of a restart
- Request cancellation of a restart
- Added support for Minecraft 1.20.x
Improved
- Enhanced command system with new commands for managing conditional restarts and API
- Better configuration options with more detailed comments
- More efficient restart scheduling
Commands
- New commands for conditional restart management:
/autorestart condition- Show conditional restart status/autorestart condition enable- Enable conditional restarts/autorestart condition disable- Disable conditional restarts
- New commands for API management:
/autorestart api- Show API status and active delay requests/autorestart api reset- Reset API delay request counters
Configuration
- New
conditional_restartsection for configuring conditional restarts - New
apisection for configuring plugin integration options - Both new features are designed to be very flexible and configurable
Совместимость
Создатели
Детали
Лицензия:MIT
Опубликован:1 год назад
Обновлён:8 месяцев назад
