Build 40b changelog:
Addition: Configurations will now be automatically updated.
Fix: Fixed an issue with seconds, restarts should now happen with accuracy down to the second.
Build 40a changelog:
Fix: Fixed actionbar messages not working on 1.16.x servers.
Build 40 changelog (config.yml additions required):
Addition: Added the ability to modify the interval ticks for the restart interval task. Edit this only if your server is having issues with lag.
Change: The reload command will now refresh restart entries & set new intervals.
Change: Changed startup message of the plugin to one line.
Configuration Additions:
Code:# Do not change this if you don't know what you're doing. # Changing this will require you to modify timed commands, messages and sounds with values that are of the seconds (from ticks) multiplier. Example: intervalTicks = 40, will force you to use multipliers of 2 only. # Example: Changing this to 200 will make the interval go down by 10 every 10 seconds (instead of 1 every 1 second). other: intervalTicks: 20
Build 38 changelog (config.yml additions below):
Addition: You can now add a check for <configurable seconds> before the restart to check if <configurable amount> players are online at the time and then delay the restart by <configurable seconds>.
Configuration Additions:
Code:# delayRestart Notes: # 1. Enabling this sytem will check <configurable time> seconds before restart if there are <x> players online, if there are it'll delay the restart by <configurable time> seconds. # 2. minimumPlayers: 10 ---> This means that if there are 10 or more players online it'll delay the restart. # 3. MAKE SURE THAT YOUR checkSecondsBeforeRestart AND delaybySeconds VALUES DO NOT INTERFERE WITH restartCommands ENTRIES! # 4. informUsersWithPermission ---> Whether or not to send a message to users with "uar.notifydelay" that a delay happened. delayRestart: enabled: true checkSecondsBeforeRestart: 30 minimumPlayers: 1 delayBySeconds: 600 informUsersWithPermission: true delayNotification: - '&7[UltimateAutoRestart] The restart has been delayed due to exceeding the online players threshold!'
Build 37d changelog:
Fix: Fixed an issue where the placeholders wouldn't show in various places where the player object is null (such as the MOTD).
Build 37c changelog:
Fix: Fixed an issue where "/ar now <value>" would obtain a decreased value causing any commands at the exact set time value not to run.
Build 37b changelog:
Fix: Fixed the $interval placeholder not working for actionbars in /ar.
Build 37a changelog (optional update):
Addition: As per many requests, you can now also use "24;00" when creating restart entries.
