Repository navigation
Releases: YONN2222/BetterRestarts
Releases · YONN2222/BetterRestarts
Release list
v1.0.1
BetterRestarts 1.0.1
Bugfix release. BetterRestarts now starts and works on Spigot.
Fixes
- Fixed the plugin failing to start on Spigot because the command lookup used a method that only exists on Paper. The built in
/restartcommand is now replaced on Spigot as well - If the existing commands cannot be looked up on an unusual server software, the plugin now logs a warning and keeps running instead of failing
Improvements
- Unknown restart methods in
config.ymlnow log a clear warning and fall back toshutdown - An invalid
max-timeinconfig.ymlnow logs a warning and falls back to24h - Panel settings (
url,server-id,api-key) are trimmed, so a stray space or a trailing slash in the URL no longer breaks the panel restart
Upgrading
Replace the jar and restart the server. No config changes are needed.
Documentation: https://github.com/YONN2222/BetterRestarts/tree/main/docs
v1.0.0
BetterRestarts 1.0.0
First release. A /restart command with a live countdown that everybody can see.
Highlights
/restart <time> [reason]with free time input likenow,30s,5mor1h30m- Action bar countdown for all players, also for players who join during the countdown
- Titles at 10, 5 and 1 minute, a title countdown for the last 10 seconds, chat reminders and sounds
- Run the command again during a countdown to update it, or use
+5mand-1mto change it /restart cancel,/restart statusand/restart reload- Automatic restarts at fixed times and weekdays
Compatibility
- One jar for Spigot, Paper, Purpur and Folia
- Minecraft 1.21 and newer, Java 21 or newer
- Replaces the built in
/restartcommand, so nothing conflicts
Configuration
- Messages in 10 languages: English, Chinese, Spanish, Hindi, French, Arabic, Portuguese, Russian, German and Japanese
- Every message, timing, display and sound can be changed or switched off
- Restart methods: plain shutdown, Spigot restart, Pterodactyl and Pelican panel API or any console command
- Tab completion for times
Permissions
All permissions default to operators.
betterrestarts.restartbetterrestarts.cancelbetterrestarts.statusbetterrestarts.reload
Good to know
BetterRestarts can only stop the server. Your host, panel or start script has to bring it back up, which most hosts do by default.
The plugin sends anonymous usage statistics to bStats. You can turn them off for all plugins in plugins/bStats/config.yml.
Documentation: https://github.com/YONN2222/BetterRestarts/tree/main/docs