From 58b716ea6a7c85188b3695bef55820fc859a1f42 Mon Sep 17 00:00:00 2001 From: Leon Kampwerth <77398841+SgtMate@users.noreply.github.com> Date: Sun, 28 Sep 2025 21:41:44 +0200 Subject: [PATCH 1/3] update GTNH pack version to 2.8.0 --- examples/gtnh/docker-compose.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/gtnh/docker-compose.yaml b/examples/gtnh/docker-compose.yaml index 39028f1b3ab..9847b85ede1 100644 --- a/examples/gtnh/docker-compose.yaml +++ b/examples/gtnh/docker-compose.yaml @@ -9,7 +9,7 @@ services: environment: EULA: "TRUE" TYPE: CUSTOM - GENERIC_PACKS: GT_New_Horizons_2.7.2_Server_Java_17-21 + GENERIC_PACKS: GT_New_Horizons_2.8.0_Server_Java_17-25 GENERIC_PACKS_SUFFIX: .zip GENERIC_PACKS_PREFIX: https://downloads.gtnewhorizons.com/ServerPacks/ # if this isn't true, then the container tries to download the modpack every run From 16f28e1b2ddf28293563a125b058aafe522fc4bc Mon Sep 17 00:00:00 2001 From: Leon Kampwerth <77398841+SgtMate@users.noreply.github.com> Date: Sun, 28 Sep 2025 21:49:15 +0200 Subject: [PATCH 2/3] minor changes to custom jar execution --- examples/gtnh/docker-compose.yaml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/examples/gtnh/docker-compose.yaml b/examples/gtnh/docker-compose.yaml index 9847b85ede1..73b17180ec3 100644 --- a/examples/gtnh/docker-compose.yaml +++ b/examples/gtnh/docker-compose.yaml @@ -16,8 +16,8 @@ services: SKIP_GENERIC_PACK_UPDATE_CHECK: "true" MEMORY: 6G # Make sure that this matches what is in your pack's startserver bash file - JVM_OPTS: -Dfml.readTimeout=180 @java9args.txt - CUSTOM_JAR_EXEC: -jar lwjgl3ify-forgePatches.jar nogui + JVM_OPTS: "-Dfml.readTimeout=180 @java9args.txt" + CUSTOM_SERVER: "lwjgl3ify-forgePatches.jar" volumes: # attach a managed volume, change to a relative or absolute host directory if needed - mc-data:/data From e216afee8d1cff9c34fa8230635006d510a0b025 Mon Sep 17 00:00:00 2001 From: Leon Kampwerth <77398841+SgtMate@users.noreply.github.com> Date: Sun, 28 Sep 2025 21:51:45 +0200 Subject: [PATCH 3/3] added gtnh server default settings --- examples/gtnh/docker-compose.yaml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/examples/gtnh/docker-compose.yaml b/examples/gtnh/docker-compose.yaml index 73b17180ec3..9734b9351ae 100644 --- a/examples/gtnh/docker-compose.yaml +++ b/examples/gtnh/docker-compose.yaml @@ -18,6 +18,15 @@ services: # Make sure that this matches what is in your pack's startserver bash file JVM_OPTS: "-Dfml.readTimeout=180 @java9args.txt" CUSTOM_SERVER: "lwjgl3ify-forgePatches.jar" + # Set server.properties according to GTNH server defaults + MOTD: "GT:New Horizons 2.8.0" + DIFFICULTY: "hard" + ENABLE_COMMAND_BLOCK: "true" + SPAWN_PROTECTION: 1 + VIEW_DISTANCE: 8 + MODE: 0 + LEVEL_TYPE: "rwg" + ALLOW_FLIGHT: "TRUE" volumes: # attach a managed volume, change to a relative or absolute host directory if needed - mc-data:/data