-
Notifications
You must be signed in to change notification settings - Fork 44
How to set up Nemisys
- Java (OpenJDK 8 or higher).
- Maven (3 or higher).
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 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.