Experimental server setup consisting of:
BungeeCord service (25565) – To manage the servers.
Spigot servers:
lobby (25515)
blue (25525)
red (25535)
green (25545)
pink (25555)
Leaderboard services:
blue (25625)
red (25635)
green (25645)
pink (25655)
To set up the Leaderboard services the following configurations were added in the leaderboard config directory:
Leaderboard/config/blue.json
{ "MC_SERVER_PATH": "../blue-server/", "PORT": 25625, "BACKGROUND": "lapis", "DISPLAY_SERVERNAME": false, "BANNER": "glider_rider.png" }
Leaderboard/config/red.json
{ "MC_SERVER_PATH": "../red-server/", "PORT": 25635, "BACKGROUND": "netherrack", "DISPLAY_SERVERNAME": false }
Leaderboard/config/green.json
{ "MC_SERVER_PATH": "../green-server/", "PORT": 25645, "BACKGROUND": "prismarine", "DISPLAY_SERVERNAME": false }
Leaderboard/config/pink.json
{ "MC_SERVER_PATH": "../pink-server/", "PORT": 25655, "BACKGROUND": "obsidian", "DISPLAY_SERVERNAME": false }
Start scripts were also added so they could be easily started as services. e.g. startBlue.bat
@echo off SET NODE_ENV=blue npm start pause