▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Плагины/MCAutoRestart
MCAutoRestart

MCAutoRestart

Auto restart for Bukkit

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

  1. Build from source:
mvn clean package

Note: Make sure to use clean (not "clear") when building with Maven

  1. Or download the pre-built JAR from the Releases section
  2. Place the JAR file in your server's plugins folder
  3. 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_scheduler section 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

  1. Build from source:
mvn clean package

Note: Make sure to use clean (not "clear") when building with Maven

  1. Or download the pre-built JAR from the Releases section
  2. Place the JAR file in your server's plugins folder
  3. 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.titles section for configuring title notifications
  • New notifications.actionbar section for configuring actionbar messages
  • New notifications.sounds section for configuring sound effects
  • New notifications.visual_effects section 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

  1. Build from source:
mvn clean package

Note: Make sure to use clean (not "clear") when building with Maven

  1. Or download the pre-built JAR from the Releases section
  2. Place the JAR file in your server's plugins folder
  3. 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_restart section for configuring conditional restarts
  • New api section for configuring plugin integration options
  • Both new features are designed to be very flexible and configurable

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Детали

Лицензия:MIT
Опубликован:1 год назад
Обновлён:8 месяцев назад
Главная