Compatibility
Minecraft: Java Edition
1.21ā1.21.10
1.20.x
1.19.x
1.18.x
1.17.x
1.16.x
1.15.x
1.14.x
1.13.x
1.12.x
1.11.x
1.10.x
1.9.x
1.8.x
Platforms
Supported environments
Creators
Details
Licensed Apache-2.0
Published 2 months ago
Updated 2 months ago
ā° GeyserAutoShutdown
ā ļø This extension is compatible only with Geyser STANDALONE. ā ļø
š Description
GeyserAutoShutdown is a handy Geyser extension that automatically shuts down your Geyser server at a scheduled time using cron expressions. Perfect for automating Geyser restarts via custom start scripts that handle restarting after shutdown.
- WARNING: This is NOT a Velocity/BungeeCord/Spigot plugin! This is a Geyser Extension.
- INSTALLATION: Place the jar file into your
Geyser-Standalone/extensionsfolder.
⨠Features
- ā³ Scheduled server shutdown using cron syntax.
- š You can restart automatically Geyser via looped start scripts.
- āļø Easy configuration with
config.yml. - š Compatible with Geyser Standalone setups.
āļø Configuration
# Set the shutdown time here using cron format (https://crontab.guru/)
# Default: shuts down daily at 3 AM
shutdown: "0 3 * * *"
š» Example start scripts
(to automatically restart the server after shutdown)
Linux/Mac (start.sh)
#!/usr/bin/env sh
while true; do
java -Xmx1G -jar Geyser-Standalone.jar
echo "Server restarting..."
echo "Press CTRL + C to stop."
done
Windows (start.bat)
@echo off
:start
java -Xmx1G -jar Geyser-Standalone.jar
echo Server restarting...
echo Press CTRL + C to stop.
goto start


