Updating GenisysPro - GenisysPro/GenisysPro GitHub Wiki
Updating GenisysPro
- If GenisysPro is still running on your server, use
/stop
to stop it. If you are running loop, pressCtrl+C
to escape the loop. - Download a new version of GenisysPro PHAR file, and replace the old
GenisysPro.phar
on your server. - Run the start script. Your server will run the new GenisysPro build.
genisys.yml
Updating If any new setting has been added to genisys.yml
, you will see the following message during start-up:
[Server thread/NOTICE]: Your genisys.yml needs update
[Server thread/NOTICE]: Current Version: 27 Latest Version: 28
To update genisys.yml
, please follow these steps:
- If GenisysPro is still running on your server, use
/stop
to stop it. If you are running loop, pressCtrl+C
to escape the loop. - If you want to migrate your settings, rename or move your existing
genisys.yml
, or deletegenisys.yml
if you want to have a fresh start. - Run the start script. If you want to migrate your settings, do not start running loop yet. A new version of
genisys.yml
will be put in your GenisysPro installation folder automatically.
Migrating your settings
- Compare your old
genisys.yml
with the new one, copy and paste new settings to your oldgenisys.yml
, then bump the version of your oldgenisys.yml
by editing:
config:
version: 28
- Change the new settings if you want.
- Stop your server using
/stop
command. - Delete the new
genisys.yml
, rename or move your oldgenisys.yml
back to the original state. - Run the start script. Your server will run with your previous configurations and new settings.