Skip to content

Updates

Nassim Jahnke edited this page Sep 16, 2024 · 13 revisions

Update notifications

Everytime there is an update, you will be notified on the serverstart as well as on your first join (per start) in the chat... That is if you haven't disabled update checks (which I really would not recommend).

I would always recommend staying up-to-date to avoid running into issues later down the line. This includes borh minor and major updates.

Updating

If there is an update, you can choose to download the latest version from either one of these websites:

The other option is to use the /maintenance update (and subsequently /maintenance forceupdate) command ingame, to have the latest version automatically installed. This means however, that you have to restart your server more or less directly after updating, as it might throw up some issues (due to the plugin jar being replaced). If you restart the server afterwards, the newest version will be installed and you will be perfectly fine.

Changelogs

For any update, you can read up on the changes in the changelogs. Other than that, the Hangar resource page will have all changelogs given in a detailled manner as well.


Updating config files

Updating from 3.x or higher

You're lucky; Config, language file, and other formatting are all 100% automatically updated on server start! :)

Updating from 2.x

  • Rename the old bungee-config.yml/spigot-config.yml to config.yml
  • Put the message in pingmessage into a list: pingmessages: [pingmessage]
  • Rename the enable-maintenance-mode field to maintenance-enabled
  • Delete the SpigotServers.yml if present and put the list in the config under proxied-maintenance-servers, move the fallback field to the config as well
  • Move the maintenance-icon.png from the server's base directory into the plugin's directory
  • Delete your old language file, you will have to manually copy over text to the newly created file