From 151e404aab18f17620820a6dc7d1b024bd63d487 Mon Sep 17 00:00:00 2001 From: TheBrokenRail Date: Fri, 30 Oct 2020 13:27:50 -0400 Subject: [PATCH] Fix Server Launch --- Dockerfile.server | 2 +- mods/src/extra.c | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/Dockerfile.server b/Dockerfile.server index 79f6a0c..e0d52fb 100644 --- a/Dockerfile.server +++ b/Dockerfile.server @@ -1,6 +1,6 @@ FROM thebrokenrail/minecraft-pi:client -ENV MCPI_SERVER=1 +ENV MCPI_MODE=server RUN apt-get install -y xvfb diff --git a/mods/src/extra.c b/mods/src/extra.c index a7e6a30..052dc62 100644 --- a/mods/src/extra.c +++ b/mods/src/extra.c @@ -156,7 +156,9 @@ int extra_has_feature(const char *name) { int extra_get_mode() { char *mode = getenv("MCPI_MODE"); - if (strcmp("virgl", mode) == 0) { + if (mode == NULL) { + ERR("%s", "MCPI Mode Not Specified"); + } else if (strcmp("virgl", mode) == 0) { return 0; } else if (strcmp("native", mode) == 0) { return 1;