This plugin checks at regular intervals whether there is a new stable server version ([Paper](
https://papermc.io/downloads/paper)) and whether there is a newer version of [Geyser](
https://geysermc.org/download). If this is the case, the plugin automatically installs the corresponding .jar file and stops the server when the last player leaves it (in the hope that you have configured your server to auto restart ;D).
After initial installation, the plugin automatically downloads the latest versions of the corresponding jars once (even if they were already up-to-date) in order to have an initial starting point. In the config file you can configure how the jars are named in your own case so that the plugin can then replace the correct ones. You can also set in the config how often to check for new updates.
Code (Text):
# The names of the jars as they are in the server directory
filenames:
geyser: "Geyser-Spigot.jar"
paper: "paper.jar"
# Check interval in minutes
updateInterval: 30
# Ignore unstable builds
ignoreUnstable: true