init commit
This commit is contained in:
21
downloadpack.sh
Normal file
21
downloadpack.sh
Normal file
@@ -0,0 +1,21 @@
|
||||
#!/bin/bash
|
||||
set -e # Error out immediately on failed line
|
||||
set +x # Don't print commands as they are run
|
||||
|
||||
if [[ -z "${MODPACKID}" ]] || [[ -z "${VERSION}" ]];
|
||||
then
|
||||
echo "Invalid MODPACKID or VERSION"
|
||||
exit 1
|
||||
fi
|
||||
|
||||
# If we're using the latest version (it's not manually specified)
|
||||
if [ "$VERSION" == "LATEST" ]
|
||||
# Lookup the latest version available from the API and save it to the version variable
|
||||
then VERSION=$(curl https://api.modpacks.ch/public/modpack/$MODPACKID/ | jq '.versions[-1].id'); fi;
|
||||
|
||||
echo "Downloading installer..."
|
||||
wget https://api.modpacks.ch/public/modpack/$MODPACKID/$VERSION/server/linux --content-disposition
|
||||
#echo "Renaming..."
|
||||
#mv ./serverinstall_"$MODPACKID"_"$VERSION" ./serverinstall
|
||||
echo "Making it executable..."
|
||||
chmod +x ./serverinstall_"$MODPACKID"_"$VERSION"
|
||||
Reference in New Issue
Block a user