Compatibility
Minecraft: Java Edition
1.21–1.21.8
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
Creators
Details
Licensed MIT
Published 4 months ago
Updated 4 months ago
AutoUpdateGeyser
More info, guide, & latest builds: GitHub – AutoUpdateGeyser
What it does Automatically keeps Geyser and Floodgate up-to-date on a schedule.
Works on: Spigot/Paper/Folia, Velocity, BungeeCord
How to use
- Drop the jar in
plugins/(or on your proxy for Velocity/Bungee). - Start the server once to generate the config.
- Edit the config to enable/disable Geyser or Floodgate and set the check interval.
- (Optional) Run a manual check with
/updategeyser.
Commands
/updategeyser— run update check now (perm:autoupdategeyser.admin)
Permissions
autoupdategeyser.admin— allows manual check
Config (YAML)
# Update settings for Geyser and Floodgate
# geyser: default = true # set to true to enable Geyser updates, false to disable
# floodgate: default = true # set to true to enable Floodgate updates, false to disable
# interval: default = 60 # update checker interval in minutes
# bootTime: default = 5 # Number of seconds the plugin should wait after the server is fully done loading to start its update checking process. If set too low could cause errors
# autoRestart: default = false # Should the plugin auto restart the server/proxy everytime a new update is installed (with a delay of 10 seconds)? NOT RECOMMENDED as players might not be aware.
updates:
geyser: true # Set to true to enable Geyser updates, false to disable
floodgate: true # Set to true to enable Floodgate updates, false to disable
interval: 60 # Update checker interval in minutes
bootTime: 5 # Number of seconds the plugin should wait after the server is fully done loading to start its update checking process. If set too low could cause errors
autoRestart: false # Should the plugin auto restart the server/proxy everytime a new update is installed (with a delay of conmfigured seconds)?
# Note it executes the "restart" command on spigot and "end" command on bungeecord and its assumed you have a built-in feature/script to restart server/proxy everytime its shutdown
restartDelay: 60 # Restart delay in seconds
restartMessage: "Server is restarting shortly!" # Message to send intially when restart is scheduled for the delay
Support
GitHub Issues: https://github.com/NewAmazingPVP/AutoUpdateGeyser/issues
Discord: https://discord.gg/u3u45vaV6G



