From f42faa5a2b0ef5256c5e4190a3e3ef28da0e3246 Mon Sep 17 00:00:00 2001 From: Mitch Weaver Date: Sat, 25 Nov 2023 08:54:52 -0600 Subject: [PATCH] asdf --- modserver_update.sh | 30 +++++++++++++----------------- 1 file changed, 13 insertions(+), 17 deletions(-) diff --git a/modserver_update.sh b/modserver_update.sh index 0703f95..74694e1 100644 --- a/modserver_update.sh +++ b/modserver_update.sh @@ -137,10 +137,6 @@ update_mods_for_server() { case "$mod" in \#*|''|' ') ;; - return) - # add keyword to stop reading for mods (for testing) - return - ;; *) mod=${mod%%^*} @@ -175,19 +171,19 @@ update_mods_for_server() { :> "$mods_to_copy/mods.txt" while read -r mod ; do - # skip comments, blank lines - case "$mod" in - \#*|''|' ') - ;; - *) - mod_id=${mod%%^*} - mod_name=${mod##*^} - if [ ! -d "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id" ] ; then - die "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id does not exist" - fi - cp -raf "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id" "$mods_to_copy/@${mod_name}" - printf '@%s\n' "$mod_name" >> "$mods_to_copy/mods.txt" - esac + # skip comments, blank lines + case "$mod" in + \#*|''|' ') + ;; + *) + mod_id=${mod%%^*} + mod_name=${mod##*^} + if [ ! -d "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id" ] ; then + die "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id does not exist" + fi + cp -raf "$LOCAL_MODS/steamapps/workshop/content/$DAYZ_GAME_ID/$mod_id" "$mods_to_copy/@${mod_name}" + printf '@%s\n' "$mod_name" >> "$mods_to_copy/mods.txt" + esac done < "$mods_file" msg "----------- SYNCING MODS -------------"