From 67d58678a31ad0dc55e5237912c6ced0751e4e4f Mon Sep 17 00:00:00 2001 From: Geoff Bourne Date: Sun, 29 Mar 2020 08:55:53 -0500 Subject: [PATCH] Added grep in FTB logic to avoid re-adding queryResult flag Fixes #468 --- start-deployFTB | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/start-deployFTB b/start-deployFTB index 6c4a2f58..c9745cbb 100644 --- a/start-deployFTB +++ b/start-deployFTB @@ -107,7 +107,8 @@ export FTB_SERVER_START=$(find "${FTB_BASE_DIR}" $entryScriptExpr) export FTB_DIR=$(dirname "${FTB_SERVER_START}") chmod a+x "${FTB_SERVER_START}" -sed -i 's/-jar/-Dfml.queryResult=confirm -jar/' "${FTB_SERVER_START}" +grep fml.queryResult=confirm ${FTB_SERVER_START} > /dev/null || \ + sed -i 's/-jar/-Dfml.queryResult=confirm -jar/' "${FTB_SERVER_START}" sed -i 's/.*read.*Restart now/#\0/' "${FTB_SERVER_START}" legacyJavaFixerPath="${FTB_DIR}/mods/legacyjavafixer.jar"