The java program what handles all this is actually the main java file executed by the server and it runs the actual server java as it's child (so it can remain in control of files and has ability to keep running while the server can be off for swapping) and there's a config setup stating the FTP files access requirements for the hosted server and the Dropbox account. Different servers should be kept in subdirectories on the dropbox, folders named the same as the server.jar inside. Hopefully it'd be possible to enter into the console a certain command just to close the current server, swap files and open new server. |