diff --git a/pms-cli b/pms-cli index 0d6e1ca..69a322f 100755 --- a/pms-cli +++ b/pms-cli @@ -1,7 +1,7 @@ #!/usr/bin/env bash # CONSTANTS -readonly PKGVER="0.2.3" +readonly PKGVER="0.2.4" readonly LICENSE="GNU AGPLv3" readonly ROOTPATH="$(dirname $(readlink -f $(which $0)))" readonly TEMPLATEDIR="${ROOTPATH}/.template" diff --git a/utils/reset b/utils/reset index 9bec566..b2712d9 100644 --- a/utils/reset +++ b/utils/reset @@ -20,18 +20,18 @@ function reset() { done local backedup=false - while [[ ! $backupDatapacksAns =~ [YyNn] ]]; do - read -p "Do you want to backup the datapack .zip found in $datapack_dir ?: " backupDatapacksAns - case "$backupDatapacksAns" in - "Y"|"y") - if [[ -n $(find "${datapack_dir}" -maxdepth 1 -type f) ]]; then - local backedup=true - local tempdir=$(mktemp -d /tmp/pms-cli.XXXXXX) - mv ${datapack_dir}/*.zip ${tempdir}/ - fi - ;; - esac - done + if [[ -n $(find "${datapack_dir}" -maxdepth 1 -type f) ]]; then + while [[ ! $backupDatapacksAns =~ [YyNn] ]]; do + read -p "Do you want to backup the datapack .zip found in $datapack_dir ?: " backupDatapacksAns + case "$backupDatapacksAns" in + "Y"|"y") + local backedup=true + local tempdir=$(mktemp -d /tmp/pms-cli.XXXXXX) + mv ${datapack_dir}/*.zip ${tempdir}/ + ;; + esac + done + fi rm -rf "$dir/data" mkdir -p "$dir/data/world/datapacks"