Это руководство охватывает администрирование сервера Mindustry, включая консольные команды, управление игроками, управление картами, игровые правила и установку модов.
Консоль сервера
Mindustry предоставляет богатый набор консольных команд. Вводите их во вкладке Console в GPanel. Сервер останавливается командой exit (обрабатывается кнопкой Stop в GPanel).
Основные команды
| Команда | Описание |
|---|---|
help |
Выводит список всех доступных команд |
host [mapname] [mode] |
Запускает карту с необязательным игровым режимом (survival, attack, pvp, sandbox) |
maps |
Выводит список всех доступных карт |
status |
Показывает текущий статус сервера, карту и количество игроков |
say [message] |
Транслирует сообщение всем игрокам |
save [name] |
Сохраняет текущее состояние игры в файл |
load [name] |
Загружает ранее сохранённую игру |
saves |
Выводит список всех сохранённых игр |
gameover |
Принудительно завершает игру с возвратом в лобби |
exit |
Выключает сервер |
Управление игроками
| Команда | Описание |
|---|---|
players |
Выводит список всех подключённых игроков с их ID |
kick [player] |
Исключает игрока по имени или ID |
ban [type] [value] |
Банит игрока (по имени, IP или ID) |
unban [ip/id] |
Снимает бан с игрока по IP или ID |
bans |
Выводит список всех текущих банов |
admin [player] |
Предоставляет игроку права администратора |
unadmin [player] |
Отзывает права администратора у игрока |
admins |
Выводит список всех игроков-администраторов |
Игроки-администраторы
Игроки, получившие права администратора командой admin, получают доступ к внутриигровым инструментам модерации. Они могут исключать и банить игроков прямо из игры.
Конфигурация сервера
| Команда | Описание |
|---|---|
config [name] [value] |
Задаёт значение конфигурации сервера |
config name [value] |
Изменяет имя сервера |
config port [value] |
Изменяет порт сервера (задаётся в GPanel) |
config desc [value] |
Задаёт описание сервера |
Игровые режимы
Mindustry поддерживает несколько игровых режимов, которые можно указать при запуске карты:
- Survival: Режим по умолчанию. Стройте оборону и выживайте против волн врагов.
- Attack: Уничтожьте вражеское ядро, защищая своё собственное.
- PvP: Игрок против игрока. Команды соревнуются в уничтожении ядер друг друга.
- Sandbox: Неограниченные ресурсы, без врагов. Стройте свободно.
host Tendrils survival
host Fork pvp
host Glacier sandbox
Управление картами
Пользовательские карты
Загрузите пользовательские файлы карт .msav в каталог config/maps/. После загрузки используйте команду maps, чтобы убедиться, что они появились, затем запустите карту с помощью host [mapname].
Ротация карт
Mindustry автоматически переключается на следующую карту после окончания игры. Ротация включает все карты в каталоге карт. Вы можете пропустить текущую карту, выполнив gameover в консоли.
Установка модов
- Остановите сервер в GPanel.
- Скачайте моды из сообщества Mindustry или из репозиториев модов.
- Загрузите файлы модов (
.jarили.zip) в каталогconfig/mods/через SFTP. - Перезапустите сервер и проверьте консоль на наличие сообщений о загрузке модов.
Устранение неполадок
| Проблема | Решение |
|---|---|
| Сервер не появляется в браузере | Убедитесь, что сервер запущен и порт указан верно. Может потребоваться минута, чтобы сервер зарегистрировался в списке. |
| Пользовательская карта не загружается | Убедитесь, что файл карты является корректным .msav и был создан с совместимой версией Mindustry. |
| Мод вызывает сбой | Удалите мод из config/mods/ и перезапустите. Проверьте совместимость версии мода. |
| Нехватка памяти | Серверу может потребоваться больше RAM для больших карт или множества модов. Проверьте выделение памяти в вашем тарифном плане сервера. |
Связанные статьи
- Руководство по настройке сервера Mindustry
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP