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

