From e061cc71639ab152883657a99371c2561f6a022d Mon Sep 17 00:00:00 2001 From: Tyler Page Date: Fri, 2 Aug 2019 16:28:35 +0000 Subject: [PATCH] Update start-finalSetup02Modpack (#368) Fixed curseforge redirect so it actually downloads the JAR file, not an HTML page --- start-finalSetup02Modpack | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/start-finalSetup02Modpack b/start-finalSetup02Modpack index 22ebbf04..38f0c1eb 100644 --- a/start-finalSetup02Modpack +++ b/start-finalSetup02Modpack @@ -89,7 +89,8 @@ case "X$EFFECTIVE_MANIFEST_URL" in do if [ ! -f $MOD_DIR/${p}_${f}.jar ] then - url="${CURSE_URL_BASE}/${p}/files/${f}/download" + redirect_url="$(curl -Ls -o /dev/null -w %{url_effective} ${CURSE_URL_BASE}/projects/${p})" + url="$redirect_url/download/${f}/file" echo Downloading curseforge mod $url # Manifest usually doesn't have mod names. Using id should be fine, tho curl -sSL "${url}" -o $MOD_DIR/${p}_${f}.jar