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 last week
Updated 2 weeks 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


