feat: add bds core, locale updates and safety fixes
This commit is contained in:
24
README.ru.md
24
README.ru.md
@@ -46,6 +46,7 @@
|
||||
| `velocity` | `/opt/minecraft/velocity` | `25577` | Java 21 | TCP | Нужна явная обработка/подтверждение EULA Java |
|
||||
| `powernukkitx` | `/opt/minecraft/powernukkitx` | `19132` | Java 21 | UDP | Нужна явная обработка/подтверждение EULA Java |
|
||||
| `nethergamesmc` | `/opt/minecraft/nethergamesmc` | `19132` | PHP | UDP | Доп. вопросы по PHP build и версии PocketMine-MCPE |
|
||||
| `bds` | `/opt/minecraft/bds` | `19132` | native | UDP | Официальный бинарник Bedrock Dedicated Server |
|
||||
|
||||
> Режим `screen` доступен в текущей версии и настраивается через слой сервисов.
|
||||
|
||||
@@ -112,9 +113,12 @@ sudo bash install.sh \
|
||||
|
||||
### Ядро и версии
|
||||
|
||||
- `--core <pmmp|paper|purpur|velocity|powernukkitx|nethergamesmc>`
|
||||
- `--core <pmmp|paper|purpur|velocity|powernukkitx|nethergamesmc|bds>`
|
||||
- `--mc-version <latest|version>`
|
||||
- `--build <latest|tag>` (для `nethergamesmc`, версия PHP)
|
||||
- `--mc-version` для `bds` и `nethergamesmc`:
|
||||
- `nethergamesmc`: версия/тег PocketMine-MCPE
|
||||
- `bds`: версия Bedrock Dedicated Server (`latest` определяется автоматически)
|
||||
- legacy алиасы: `--version`, `--core-version`
|
||||
|
||||
### Каталог и рантайм
|
||||
@@ -167,6 +171,24 @@ sudo bash install.sh \
|
||||
3. клонирование `PocketMine-MP`;
|
||||
4. сборка/подготовка запуска.
|
||||
|
||||
## Пример для BDS
|
||||
|
||||
```bash
|
||||
sudo bash install.sh \
|
||||
--easy \
|
||||
--core bds \
|
||||
--dir /opt/minecraft/bds \
|
||||
--mc-version latest \
|
||||
--service tmux-systemd
|
||||
```
|
||||
|
||||
Путь для `bds`:
|
||||
|
||||
1. разрешение версии Bedrock;
|
||||
2. скачивание `bedrock-server-<версия>.zip`;
|
||||
3. разархивация и обновление файлов сервера;
|
||||
4. генерация `start.sh` и настройка сервиса.
|
||||
|
||||
## Режим обновления
|
||||
|
||||
`--update` переводит в режим обновления. Сначала проверяется существование и непустота директории, затем выполняется core-специфичный апдейт.
|
||||
|
||||
Reference in New Issue
Block a user