diff --git a/DSTManager.sh b/DSTManager.sh index eae1048..8b1ce4e 100755 --- a/DSTManager.sh +++ b/DSTManager.sh @@ -12,7 +12,7 @@ set -eu # 这个脚本里将会读取其他的全部shell脚本, 所以以下全局常量/变量在其他shell脚本里可用 declare OS='MacOS' -declare -r SCRIPT_VERSION='v1.4.9.5' +declare -r SCRIPT_VERSION='v1.4.9.6' declare -r ARCHITECTURE=$(getconf LONG_BIT) declare -r REPO_ROOT_DIR="$HOME/DSTServerManager" # DST服务端文件夹 @@ -647,7 +647,7 @@ function display_running_clusters() { function main_panel() { check_script_update - declare -r -a action_list=('启动服务端' '操作控制台' '更新服务端' '其他服务端操作' '存档管理' 'Mod管理' '更新脚本' '退出') + declare -r -a action_list=('启动服务端' '操作控制台' '其他服务端操作' '存档管理' 'Mod管理' '更新脚本' 'About' '退出') while true; do clear @@ -669,10 +669,7 @@ function main_panel() { '操作控制台') shard_console ;; - '更新服务端') - update_server - ;; - '服务端管理') + '其他服务端操作') server_panel ;; '存档管理') diff --git "a/docs/\346\233\264\346\226\260\346\227\245\345\277\227.md" "b/docs/\346\233\264\346\226\260\346\227\245\345\277\227.md" index 8f4def2..d6d8272 100644 --- "a/docs/\346\233\264\346\226\260\346\227\245\345\277\227.md" +++ "b/docs/\346\233\264\346\226\260\346\227\245\345\277\227.md" @@ -1,5 +1,9 @@ # 更新日志 +## 1.4.9.6 + +- bug fix + ## 1.4.9.5 - 取消检测worldgenoverride.lua diff --git a/scripts/server.sh b/scripts/server.sh index c65cb18..acbc2ac 100644 --- a/scripts/server.sh +++ b/scripts/server.sh @@ -221,7 +221,7 @@ function start_server() { function shard_console() { array=$(generate_list_from_tmux -s) - if [[ ${#array} == 0 ]]; then color_print error '没有运行中的世界!'; continue; fi + if [[ ${#array} == 0 ]]; then color_print error '没有运行中的世界!'; sleep 1; return; fi select_one tip '请选择要操作哪个世界的控制台' console_manager $answer