НОВОЕ 📢 Ограниченное стартовое предложение: скидка до 70% на первый месяц для любой игры!Посмотреть тарифы

Как создать сервер Mindustry (2026)

MindustryUpdated Nov 5, 20268 min read

Коротко. Сервер Mindustry можно создать самому и бесплатно: скачайте server-release.jar из релизов Anuken/Mindustry на GitHub, запустите java -jar server-release.jar, введите в его консоли host и название карты и откройте порт 6567 для TCP и UDP. Или арендуйте сервер Mindustry и не возитесь с сетью.

Игроки заходят из игры через Play, затем Join Game, и вводят ваш адрес и порт.

Проверено 5 ноября 2026 года, актуально для Mindustry v160.7 (выпущена 8 октября 2026 года). Сервер не пускает игроков, чья игра имеет другой номер сборки, например v159 вместо v160, поэтому сервер должен совпадать с игрой ваших игроков. Число после точки означает срочное исправление и значения не имеет.

В этом руководстве использованы страница о серверах из вики Mindustry, релизы на GitHub и то, что мы сами запускаем на своих серверах Mindustry. Чтобы сразу перейти к аренде, смотрите вариант 2.

Что вам понадобится

  • Java: сервер представляет собой файл jar, поэтому ему нужна среда выполнения Java версии 17 или новее. Jar сервера v160.7 собран под Java 17, так что более старая Java его не запустит.
  • Файл сервера: server-release.jar, приложенный к релизам на GitHub. По словам вики, файл должен называться server.jar или server-release.jar.
  • Сеть: порт 6567 по TCP и UDP, доступный из интернета. Настройка port меняет его.
  • Игра: у каждого игрока должен быть тот же номер сборки Mindustry, что и у сервера (v160 для сервера v160.7).

Серверное программное обеспечение бесплатно. Вы платите за компьютер, электричество и трафик.

Вариант 1: создать самому

Это работает на запасном ПК, домашнем сервере или виртуальной машине в облаке. Вики предупреждает, что не стоит публично раздавать домашний IP-адрес, и советует VPN, доменное имя или облачную машину.

Linux или любая система с Java

  1. Установите Java 17 или новее через менеджер пакетов, если java -version сообщает, что её нет или она старше.
  2. Скачайте сервер в отдельную папку.
    mkdir ~/mindustry && cd ~/mindustry
    curl -L -o server-release.jar https://github.com/Anuken/Mindustry/releases/download/v160.7/server-release.jar
    Замените v160.7 на самый свежий тег релиза со страницы релизов, если вышла новая версия, и подстройтесь под игру ваших игроков.
  3. Запустите его.
    java -jar server-release.jar
  4. Задайте параметры командой config до запуска хостинга, например config name My Server (без кавычек: сервер сохранил бы их как часть названия) и config port 6567. Порт считывается при запуске хостинга, поэтому задайте его первым. Введите help, чтобы увидеть все команды.
  5. Запустите карту. В консоли сервера введите:
    host <mapname> [mode]
    По словам вики, без карты и режима сервер берёт выживание и случайную карту. maps all выводит названия карт, а для названия с пробелом вместо пробела вводите подчёркивание.
  6. Откройте порт. Разрешите 6567 для TCP и UDP в брандмауэре (с ufw: sudo ufw allow 6567), затем пробросьте 6567 TCP и UDP на роутере к этому компьютеру.
  7. Станьте админом. Зайдите на сервер, затем введите admin add <username> в консоли сервера, чтобы сделать админом пользователя, который сейчас в сети. admins выводит список админов.
  8. Остановите его. stop прекращает хостинг карты, а exit или Ctrl+C в терминале закрывает сервер.

Windows

  1. Установите Java 17 или новее, скачайте server-release.jar с той же страницы релизов и положите в папку.
  2. В командной строке, открытой в этой папке, выполните java -jar server-release.jar.
  3. По словам вики, брандмауэр Windows в большинстве случаев блокирует нужный порт, поэтому добавьте входящее правило для порта 6567 по TCP и UDP, а затем пробросьте его на роутере.

Как зайти

В игре откройте Play, нажмите Join Game, затем Add Server и введите IP-адрес сервера, двоеточие и порт, например 203.0.113.10:6567. В отличие от игры по LAN, интернет-сервер не появляется в списке, пока вы один раз не добавите его адрес.

Вариант 2: создать в PlayNHost

  1. Выберите тариф. Откройте страницу хостинга серверов Mindustry. Тарифы называются COPPER (20 игроков), TITANIUM (40 игроков) и THORIUM (60 игроков).
  2. Оформите заказ. Нажмите Создать сервер на тарифе и завершите заказ.
  3. Дождитесь установки. Панель сама скачает jar сервера. Когда Консоль покажет Server loaded., сервер запущен.
  4. Настройте его. В разделе Настройки, в блоке Настройки игры, задайте Название сервера и Название карты, затем нажмите Перезапустить сейчас в появившемся уведомлении. Значение Макс. игроков берётся из вашего тарифа и доступно только для чтения.
  5. Зайдите. Дайте друзьям адрес со страницы вашего сервера. Они используют Play, затем Join Game, затем Add Server. Наше руководство Как подключиться к серверу Mindustry проведёт вас по шагам.

О названиях и настройках читайте в Как изменить название и настройки сервера Mindustry, о картах и модах в Как добавить карты и моды на сервер Mindustry.

Что панель делает за вас

  • Держит сервер на нужной версии. Пока в поле Версия стоит latest, наш стартовый скрипт при каждом запуске проверяет последний релиз на GitHub и скачивает server-release.jar, если он изменился, потому что сервер не пускает игроков, чья игра имеет другой номер сборки. Он использует обычную ссылку на последний релиз GitHub, а не API GitHub, которое разрешает шестьдесят неавторизованных запросов в час с одного IP-адреса. Если проверка или загрузка не удалась, сервер запускается с уже имеющимся jar. Заменяется только jar: карты, сохранения и конфигурация лежат в config/ и остаются как есть. Отключите это через Автообновление сервера, в разделе Показать расширенные параметры блока Настройки игры.
  • Устанавливает моды с GitHub. Добавьте названия owner/repository через запятую в поле Моды или используйте вкладку Моддинг и перезапустите сервер. Выделенный сервер не умеет сам загружать моды, поэтому панель скачивает их до запуска сервера. Она предпочитает .jar, приложенный к последнему релизу, а иначе берёт основную ветку репозитория, и отказывается работать с репозиторием без mod.json или mod.hjson, чтобы не мод никогда не загрузился как мод. Эта проверка отклоняет и серверные плагины (у них есть plugin.json), поэтому загрузите jar плагина в config/mods через Файлы: список никогда не удаляет файлы, которые вы загрузили. Всем, кто заходит, нужны те же моды тех же версий, установленные в собственной игре. Сервер отклоняет игрока сообщением "Incompatible mods!", в котором перечислено, чего не хватает. Плагины работают только на сервере, игрокам они не нужны.
  • Консоль. Вкладка Консоль открывает серверную консоль самой игры, поэтому там работают команды вроде say, nextmap и playerlimit.
  • Сохранить мир. Быстрая задача Сохранить мир по требованию записывает размещённую карту в слот сохранения 1.

Свой сервер или аренда: честное сравнение

  • Стоимость. Свой сервер: программа бесплатна, а вы платите за железо, электричество и трафик. Аренда: плата зависит от тарифа, счёт выставляется ежемесячно, ежеквартально или ежегодно. Смотрите текущие тарифы.
  • Доступность. Свой сервер: надёжен настолько, насколько надёжны ваш компьютер и домашний интернет, и он должен быть включён, пока играют друзья. Аренда: работает на оборудовании хостера, а не на вашем ПК.
  • Открытость сети. Свой сервер: игроки подключаются к вашему публичному IP, а брандмауэр и роутер настраиваете вы. Аренда: ваш домашний IP не задействован.
  • Нужные навыки. Свой сервер: командная строка, проброс портов и привычка обновляться. Аренда: веб-панель с полями формы.
  • Обновления. Свой сервер: скачайте новый jar и перезапустите, когда выйдет обновление Mindustry. Аренда: Автообновление сервера делает это при следующем запуске.

Свой сервер подойдёт, если какой-то компьютер и так работает весь день и вы разбираетесь в сетях. Аренда подойдёт, если вы не хотите заниматься железом.

Частые проблемы и решения

Игроки не могут зайти, или сервер показан как офлайн

Причина: порт 6567 закрыт по TCP или UDP, номера сборок игры и сервера различаются, либо моды игрока не совпадают с модами сервера.

Решение: откройте оба протокола, подгоните сервер под версию ваших игроков и дайте всем моды сервера. Смотрите Сервер Mindustry показывается игрокам как офлайн.

Название сервера или карты отклоняется (PlayNHost)

Причина: наша стартовая строка передаёт серверу параметры через запятую, поэтому Название сервера не может содержать запятую, двойную кавычку и обратную косую черту, а Название карты не может содержать пробелы, * и ?, а также эти символы.

Решение: уберите их из названия, например используйте дефис вместо запятой. Для названия карты с пробелом вводите вместо пробела подчёркивание: сервер прочитает его как пробел.

Вопросы и ответы

Можно ли создать сервер Mindustry бесплатно?

Да. Jar сервера бесплатен на GitHub. Вы всё равно платите за компьютер и интернет, и он должен быть включён, пока люди играют.

Какой порт использует сервер Mindustry?

Порт 6567, TCP и UDP, согласно вики Mindustry. Настройка port меняет его.

Сколько игроков может зайти?

Наши тарифы рассчитаны на 20, 40 и 60 игроков. На своём сервере это задаётся командой playerlimit.

Можно ли добавлять моды?

Да. Положите файлы модов и плагинов в config/mods внутри папки сервера. В PlayNHost укажите репозитории модов с GitHub в поле Моды и загружайте плагины в config/mods через Файлы.

Хотите пропустить настройку? Посмотрите тарифы Mindustry и нажмите Создать сервер.

Ваш сервер уже у другого хостинга? Перенесите его к нам

ПОСЛЕДНИЕ БЛОГИ