Skip to content

How to set up Nemisys

Muqsit Rayyan edited this page Aug 18, 2016 · 1 revision

For Linux (CLI) Users:

Requirements:

  • Java (OpenJDK 8 or higher).
  • Maven (3 or higher).

Downloading Nemisys:

We recommended you to create a new folder for this. You can download Nemisys from GitLab. You will get a zip file. Unzip it and upload the target/nemisys-<build.version>dev.jar file to your server.

Download Link: https://gitlab.com/itxtech/nemisys/commit/4fcf37ed6c05251c65c5b05aea8ba29111c24dad/builds

Setting up Nemisys:

Setting up Nemisys is simple and easy. Now that you've obtained the target/nemisys-<build.version>dev.jar file, you need not worry about anything much.

AIMs and Assumptions:
=> Your LOBBY is the main server (the server from where the players will be transferred to your sub-servers).
=> You want to transfer players to XYZ server which runs on port 19131.

How to Proceed:
1. Create a start.sh file in your nemisys directory (assuming your nemisys directory to be /home/nemisys).
2. Copy-paste this code into start.sh: java -jar nemisys*.jar
3. Run start.sh (./start.sh).
4. Nemisys will now generate a file named server.properties. Stop the nemisys server.
5. Change the server.port to 19132 and the synapse.port to 19132.

You have now successfully set up Nemisys. Start Nemisys server now.

Follow the following steps if you want players to be sent to your LOBBY when they join the server:
1. Now go to LOBBY server's directory. Modify synapse: in genisys.yml and change server.port to 19132 and set is-main-server to true. Change the description to "lobby". The LOBBY should be running on any port but 19132.
2. In your XYZ server's genisys.yml, change is-main-server to false and description to XYZ.
3. Download SynapseTransfer plugin on both servers (LOBBY and XYZ).
4. Start your LOBBY and XYZ servers. Now join the synapse server (the server running on port 19132).
5. Type the command: /scid add xyz XYZ.
6. Now you're set. Type /transfer xyz to transfer yourself to the server XYZ. To transfer back to LOBBY, follow step 5 and 6.

Clone this wiki locally