feat: add bds core, locale updates and safety fixes

This commit is contained in:
2026-05-31 14:01:34 +03:00
parent d1686355e8
commit c769140913
34 changed files with 1535 additions and 12 deletions

View File

@@ -85,12 +85,13 @@ locale_msg_port_out_of_range() { echo "Port out of range: $1"; }
locale_msg_invalid_service_mode() { echo "Invalid service mode: $1"; }
locale_msg_invalid_firewall_value() { echo "Invalid --firewall value: $1"; }
locale_msg_prompt_core() { echo "Core (pmmp|paper|purpur|velocity|powernukkitx|nethergamesmc)"; }
locale_msg_prompt_core() { echo "Core (pmmp|paper|purpur|velocity|powernukkitx|nethergamesmc|bds)"; }
locale_msg_prompt_server_directory() { echo "Server directory"; }
locale_msg_prompt_server_port() { echo "Server port"; }
locale_msg_prompt_ram() { echo "RAM"; }
locale_msg_prompt_php_build() { echo "PHP build tag (latest|tag)"; }
locale_msg_prompt_pocketmine_version() { echo "PocketMine-MCPE version/tag (latest|tag)"; }
locale_msg_prompt_bds_version() { echo "Bedrock Dedicated Server version (latest|version)"; }
locale_msg_prompt_service_mode() { echo "Service mode"; }
locale_msg_prompt_open_firewall() { echo "Open firewall (yes/no)"; }
locale_msg_prompt_install_user() { echo "Install user"; }
@@ -105,6 +106,7 @@ locale_msg_easy_plan_user() { echo "Service user: $1"; }
locale_msg_easy_plan_firewall() { echo "Firewall: $1"; }
locale_msg_easy_plan_build() { echo "PHP build: $1"; }
locale_msg_easy_plan_mc_version() { echo "PocketMine-MCPE tag: $1"; }
locale_msg_easy_plan_bds_version() { echo "BDS version: $1"; }
locale_msg_easy_plan_eula() { echo "EULA: $1"; }
locale_msg_dir_not_empty_auto() { echo "Directory '$1' is not empty. Add --allow-existing, --backup-existing or --force-clean."; }

View File

@@ -85,12 +85,13 @@ locale_msg_port_out_of_range() { echo "Порт вне диапазона: $1";
locale_msg_invalid_service_mode() { echo "Неподдерживаемый режим сервиса: $1"; }
locale_msg_invalid_firewall_value() { echo "Недопустимое значение --firewall: $1"; }
locale_msg_prompt_core() { echo "Ядро (pmmp|paper|purpur|velocity|powernukkitx|nethergamesmc)"; }
locale_msg_prompt_core() { echo "Ядро (pmmp|paper|purpur|velocity|powernukkitx|nethergamesmc|bds)"; }
locale_msg_prompt_server_directory() { echo "Каталог сервера"; }
locale_msg_prompt_server_port() { echo "Порт сервера"; }
locale_msg_prompt_ram() { echo "RAM"; }
locale_msg_prompt_php_build() { echo "Тег PHP-билда (latest|tag)"; }
locale_msg_prompt_pocketmine_version() { echo "Версия/тег PocketMine-MCPE (latest|tag)"; }
locale_msg_prompt_bds_version() { echo "Версия Bedrock Dedicated Server (latest|версия)"; }
locale_msg_prompt_service_mode() { echo "Режим сервиса"; }
locale_msg_prompt_open_firewall() { echo "Открыть firewall (yes/no)"; }
locale_msg_prompt_install_user() { echo "Пользователь для установки"; }
@@ -105,6 +106,7 @@ locale_msg_easy_plan_user() { echo "Пользователь сервиса: $1"
locale_msg_easy_plan_firewall() { echo "Firewall: $1"; }
locale_msg_easy_plan_build() { echo "PHP-билд: $1"; }
locale_msg_easy_plan_mc_version() { echo "Версия/тег PocketMine-MCPE: $1"; }
locale_msg_easy_plan_bds_version() { echo "Версия BDS: $1"; }
locale_msg_easy_plan_eula() { echo "EULA: $1"; }
locale_msg_dir_not_empty_auto() { echo "Каталог '$1' не пустой. Укажите --allow-existing, --backup-existing или --force-clean."; }