From 2b0fd2e5c0ab1374241f8a7601806d7e7111f41f Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Fri, 23 Jul 2021 21:16:51 -0500 Subject: [PATCH] Added support for Forge 1.17's run.sh mechanism #986 --- start-minecraftFinalSetup | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/start-minecraftFinalSetup b/start-minecraftFinalSetup index a2015775..cf83c815 100644 --- a/start-minecraftFinalSetup +++ b/start-minecraftFinalSetup @@ -225,6 +225,10 @@ EOF else exec mc-server-runner ${mcServerRunnerArgs} "${finalArgs[@]}" fi +elif [[ -x run.sh ]]; then + log "Using Forge supplied run.sh script..." + echo $JVM_XX_OPTS $JVM_OPTS $expandedDOpts > user_jvm_args.txt + exec mc-server-runner ${mcServerRunnerArgs} --shell bash run.sh else # If we have a bootstrap.txt file... feed that in to the server stdin if [ -f /data/bootstrap.txt ]; then