From 967bd0c1fe38f37d0f7329ebfc077919d99a625a Mon Sep 17 00:00:00 2001 From: fithwum Date: Thu, 16 Jul 2026 14:44:56 -0700 Subject: [PATCH] update versions --- testing/install_script.sh | 68 ++++++++++++++++++--------------------- 1 file changed, 31 insertions(+), 37 deletions(-) diff --git a/testing/install_script.sh b/testing/install_script.sh index 11118e2..ac0f9d7 100644 --- a/testing/install_script.sh +++ b/testing/install_script.sh @@ -84,18 +84,16 @@ elif [ $MC_TYPE = "forge" ]; then echo "WARNING ! forge-$MC_VERSION-$FORGE_VERSION-installer.jar is out of date/missing ... will download now." echo " " echo "INFO ! Cleaning old files." - cd $MC_DIR - mkdir -p /old-server-versions/ - mv neoforge-*.jar old-server-versions/ - mv run-*.sh old-server-versions/ - mv /libraries /libraries_OLD - mv /libraries_OLD old-server-versions/ - wget --no-cache --show-progress --progress=bar:force:noscroll $FORGE_INSTALLER_FILE -O forge-$MC_VERSION-$FORGE_VERSION-installer.jar - chmod +x forge-$MC_VERSION-$FORGE_VERSION-installer.jar - java -jar forge-$MC_VERSION-$FORGE_VERSION-installer.jar --installServer - mv run.sh run-$MC_TYPE-$MC_VERSION.sh - chmod +x run-$MC_TYPE-$MC_VERSION.sh - cd .. + mkdir -p $MC_DIR/old-server-versions/ + mv $MC_DIR/*.jar $MC_DIR/old-server-versions/ + mv $MC_DIR/run-*.sh $MC_DIR/old-server-versions/ + mv $MC_DIR/libraries $MC_DIR/libraries_OLD + mv $MC_DIR/libraries_OLD $MC_DIR/old-server-versions/ + wget --no-cache --show-progress --progress=bar:force:noscroll $FORGE_INSTALLER_FILE -O $MC_DIR/forge-$MC_VERSION-$FORGE_VERSION-installer.jar + chmod +x $MC_DIR/forge-$MC_VERSION-$FORGE_VERSION-installer.jar + java -jar $MC_DIR/forge-$MC_VERSION-$FORGE_VERSION-installer.jar --installServer + mv $MC_DIR/run.sh $MC_DIR/run-$MC_TYPE-$MC_VERSION.sh + chmod +x $MC_DIR/run-$MC_TYPE-$MC_VERSION.sh fi elif [ $MC_TYPE = "neoforged" ]; then @@ -109,18 +107,16 @@ elif [ $MC_TYPE = "neoforged" ]; then echo "WARNING ! neoforge-$NEOFORGED_VERSION-installer.jar is out of date/missing ... will download now." echo " " echo "INFO ! Cleaning old files." - cd $MC_DIR - mkdir -p /old-server-versions/ - mv neoforge-*.jar old-server-versions/ - mv run-*.sh old-server-versions/ - mv /libraries /libraries_OLD - mv /libraries_OLD old-server-versions/ - wget --no-cache --show-progress --progress=bar:force:noscroll $NEOFORGED_INSTALLER_FILE -O neoforge-$NEOFORGED_VERSION-installer.jar - chmod +x neoforge-$NEOFORGED_VERSION-installer.jar - java -jar neoforge-$NEOFORGED_VERSION-installer.jar --installServer - mv run.sh run-$MC_TYPE-$MC_VERSION.sh - chmod +x run-$MC_TYPE-$MC_VERSION.sh - cd .. + mkdir -p $MC_DIR/old-server-versions/ + mv $MC_DIR/*.jar $MC_DIR/old-server-versions/ + mv $MC_DIR/run-*.sh $MC_DIR/old-server-versions/ + mv $MC_DIR/libraries $MC_DIR/libraries_OLD + mv $MC_DIR/libraries_OLD $MC_DIR/old-server-versions/ + wget --no-cache --show-progress --progress=bar:force:noscroll $NEOFORGED_INSTALLER_FILE -O $MC_DIR/neoforge-$NEOFORGED_VERSION-installer.jar + chmod +x $MC_DIR/neoforge-$NEOFORGED_VERSION-installer.jar + java -jar $MC_DIR/neoforge-$NEOFORGED_VERSION-installer.jar --installServer + mv $MC_DIR/run.sh $MC_DIR/run-$MC_TYPE-$MC_VERSION.sh + chmod +x $MC_DIR/run-$MC_TYPE-$MC_VERSION.sh fi elif [ $MC_TYPE = "fabric" ]; then @@ -135,7 +131,7 @@ elif [ $MC_TYPE = "fabric" ]; then echo " " echo "INFO ! Cleaning old files." mkdir -p $MC_DIR/old-server-versions - mv $MC_DIR/fabric-*-*.jar $MC_DIR/old-server-versions/ + mv $MC_DIR/*.jar $MC_DIR/old-server-versions/ wget --no-cache --show-progress --progress=bar:force:noscroll $FABRIC_SERVER_FILE -O $MC_DIR/fabric-$MC_VERSION-$FABRIC_VERSION.jar chmod +x $MC_DIR/fabric-$MC_VERSION-$FABRIC_VERSION.jar fi @@ -163,19 +159,17 @@ elif [ $MC_TYPE = "quilt" ]; then echo "WARNING ! quilt-installer-$QUILT_VERSION.jar is out of date/missing ... will download now." echo " " echo "INFO ! Cleaning old files." - cd $MC_DIR - mkdir -p /old-server-versions/ - mv quilt-installer-*.jar old-server-versions/ - mv /libraries /libraries_OLD - mv /libraries_OLD old-server-versions/ - wget --no-cache --show-progress --progress=bar:force:noscroll $QUILT_INSTALLER_FILE -O quilt-installer-$QUILT_VERSION.jar - chmod +x quilt-installer-$QUILT_VERSION.jar - java -jar quilt-installer-$QUILT_VERSION.jar install server $MC_VERSION --download-server - cd server + mkdir -p $MC_DIR/old-server-versions/ + mv $MC_DIR/*.jar old-server-versions/ + mv $MC_DIR/libraries $MC_DIR/libraries_OLD + mv $MC_DIR/libraries_OLD $MC_DIR/old-server-versions/ + wget --no-cache --show-progress --progress=bar:force:noscroll $QUILT_INSTALLER_FILE -O $MC_DIR/quilt-installer-$QUILT_VERSION.jar + chmod +x $MC_DIR/quilt-installer-$QUILT_VERSION.jar + java -jar $MC_DIR/quilt-installer-$QUILT_VERSION.jar install server $MC_VERSION --download-server + cd $MC_DIR/server mv * /$MC_DIR cd .. rm -fr server - cd .. fi # Looking for run-$MC_TYPE-$MC_VERSION.sh if [ -e $MC_DIR/run-$MC_TYPE-$MC_VERSION.sh ] @@ -202,7 +196,7 @@ elif [ $MC_TYPE = "bukkit" ]; then echo " " echo "INFO ! Cleaning old files." mkdir -p $MC_DIR/old-server-versions/ - mv $MC_DIR/craftbukkit-*.sh $MC_DIR/old-server-versions/ + mv $MC_DIR/*.jar $MC_DIR/old-server-versions/ wget --no-cache --show-progress --progress=bar:force:noscroll $BUKKIT_INSTALLER_FILE -O $MC_DIR/craftbukkit-$MC_VERSION.jar chmod +x $MC_DIR/craftbukkit-$MC_VERSION.jar fi @@ -264,7 +258,7 @@ sleep 1 # Run Minecraft server. echo " " -echo "INFO ! Starting Minecraft Server $MC_VERSION" +echo "INFO ! Starting Minecraft Server $MC_TYPE-$MC_VERSION" exec $MC_DIR/run-$MC_TYPE-$MC_VERSION.sh --dataPath=$MC_DIR exit \ No newline at end of file