@@ -5,6 +5,8 @@ installMode=${1:-true}
55PluginDir=/data/serverfiles/plugins
66DownloadDir=/app/mc-plugins
77
8+ mkdir -p $DownloadDir
9+
810function doInstall {
911 if [ $installMode == true ]; then
1012 echo " Installing $1 "
@@ -21,7 +23,7 @@ if [ -n "$LGSM_MINECRAFT_PLUGIN_DYNMAP_VERSION_ID" ] && [ -n "$LGSM_MINECRAFT_PL
2123 OutputFile=$LGSM_MINECRAFT_PLUGIN_DYNMAP_VERSION
2224 if [ ! -f $DownloadDir /$OutputFile ]; then
2325 echo " Plugin missing, Downloading"
24- curl -o " $DownloadDir " /" $OutputFile " https://cdn.modrinth.com/data/fRQREgAc/versions/" $LGSM_MINECRAFT_PLUGIN_DYNMAP_VERSION_ID " /" $LGSM_MINECRAFT_PLUGIN_DYNMAP_VERSION "
26+ curl -o " $DownloadDir " /" $OutputFile " -L https://cdn.modrinth.com/data/fRQREgAc/versions/" $LGSM_MINECRAFT_PLUGIN_DYNMAP_VERSION_ID " /" $LGSM_MINECRAFT_PLUGIN_DYNMAP_VERSION "
2527 fi
2628
2729 doInstall " $OutputFile "
@@ -34,7 +36,7 @@ if [ -n "$LGSM_MINECRAFT_PLUGIN_ESSENTIALS_VERSION" ]; then
3436 OutputFile=" EssentialsX-$LGSM_MINECRAFT_PLUGIN_ESSENTIALS_VERSION .jar"
3537 if [ ! -f $DownloadDir /$OutputFile ]; then
3638 echo " Plugin missing, Downloading"
37- curl -o " $DownloadDir " /" $OutputFile " https://github.com/EssentialsX/Essentials/releases/download/" $LGSM_MINECRAFT_PLUGIN_ESSENTIALS_VERSION " /EssentialsX-" $LGSM_MINECRAFT_PLUGIN_ESSENTIALS_VERSION " .jar
39+ curl -o " $DownloadDir " /" $OutputFile " -L https://github.com/EssentialsX/Essentials/releases/download/" $LGSM_MINECRAFT_PLUGIN_ESSENTIALS_VERSION " /EssentialsX-" $LGSM_MINECRAFT_PLUGIN_ESSENTIALS_VERSION " .jar
3840 fi
3941
4042 doInstall " $OutputFile "
@@ -47,7 +49,7 @@ if [ -n "$LGSM_MINECRAFT_PLUGIN_UNIFIED_METRICS_VERSION" ]; then
4749 OutputFile=" unifiedmetrics-platform-bukkit-$LGSM_MINECRAFT_PLUGIN_UNIFIED_METRICS_VERSION .jar"
4850 if [ ! -f $DownloadDir /$OutputFile ]; then
4951 echo " Plugin missing, Downloading"
50- curl -o " $DownloadDir " /" $OutputFile " https://github.com/Cubxity/UnifiedMetrics/releases/download/" $LGSM_MINECRAFT_PLUGIN_UNIFIED_METRICS_VERSION " /unifiedmetrics-platform-bukkit-" $LGSM_MINECRAFT_PLUGIN_UNIFIED_METRICS_VERSION " .jar
52+ curl -o " $DownloadDir " /" $OutputFile " -L https://github.com/Cubxity/UnifiedMetrics/releases/download/" $LGSM_MINECRAFT_PLUGIN_UNIFIED_METRICS_VERSION " /unifiedmetrics-platform-bukkit-" $LGSM_MINECRAFT_PLUGIN_UNIFIED_METRICS_VERSION " .jar
5153 fi
5254 doInstall " $OutputFile "
5355
0 commit comments