Skip to content

Commit 549ef6d

Browse files
fix(installer): offer every server type in the selection list
MAIN_LOBBY, RAVENGARD_DUNGEON and REPLAY_VIEWER were the only three ServerType values the installer never listed, so a Docker install could bring up the Ravengard lobby but not the dungeon behind it. The orchestrator only picks from already running dungeon servers rather than starting them, the same as MURDER_MYSTERY_GAME and SKYWARS_GAME which were both already listed, so the type has to be declared up front for matchmaking to find anything.
1 parent 44e9c32 commit 549ef6d

2 files changed

Lines changed: 4 additions & 1 deletion

File tree

setup/internal/installer/constants.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ var SkyBlockServers = []string{
2929
var RequiredServers = []string{"PROTOTYPE_LOBBY"}
3030

3131
var MinigameServers = []string{
32+
"MAIN_LOBBY",
3233
"BEDWARS_LOBBY",
3334
"BEDWARS_GAME",
3435
"BEDWARS_CONFIGURATOR",
@@ -39,6 +40,8 @@ var MinigameServers = []string{
3940
"SKYWARS_GAME",
4041
"SKYWARS_CONFIGURATOR",
4142
"RAVENGARD_LOBBY",
43+
"RAVENGARD_DUNGEON",
44+
"REPLAY_VIEWER",
4245
}
4346

4447
var AllServices = []string{

website/docs/docker/setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ The installer walks you through:
4444
| Dependencies | Checks for Docker, Compose v2, git and curl, and offers to install them |
4545
| System Check | Validates RAM, CPU, disk space, Docker version |
4646
| Configuration | Pick install directory, bind IP, online mode |
47-
| Server Selection | Choose from 14 SkyBlock servers and 10 minigame servers |
47+
| Server Selection | Choose from 14 SkyBlock servers and 13 lobby/minigame servers |
4848
| Service Selection | Pick which microservices to run (DataMutex and Party are required) |
4949
| Build & Launch | Builds Docker images, starts containers in order, waits for health checks |
5050

0 commit comments

Comments
 (0)