Все статьи
7 августа 2026 г.·3 мин чтения

Forge-сервер с модами на своём компьютере: запуск и разбор ошибок

Как поставить Forge-сервер локально: installer с ключом --installServer, eula.txt, папка mods и run.bat. Плюс разбор типичных ошибок старта и конфликтов модов.

Вся первая страница выдачи по запросу «forge создать сервер» — базы знаний хостингов. Логика у них понятная: статья заканчивается кнопкой аренды.

Между тем Forge-сервер отлично живёт на обычном компьютере. Для игры вдвоём-втроём с друзьями этого достаточно, а для сборки модов локальный запуск — единственный вменяемый способ проверить, что она вообще стартует.

Установка

Скачай installer нужной версии с сайта Forge — не «universal» и не «mdk», именно installer. Положи в пустую папку, это важно: установщик создаст рядом много файлов.

Дальше из командной строки в этой папке:

java -jar forge-1.21.1-52.0.0-installer.jar --installServer

Имя файла подставь своё. Ключ --installServer обязателен: без него запустится графический установщик клиента, а не сервера.

Установщик скачает движок и создаст скрипты запуска: run.bat для Windows и run.sh для Linux и macOS.

Первый запуск

Запусти run.bat. Сервер поднимется и тут же выключится — это ожидаемо.

В папке появился eula.txt. Открой его и поменяй строку:

eula=false

на eula=true. Так ты принимаешь лицензию Minecraft. Без этого сервер стартовать не будет, и никакая настройка не поможет.

Запусти run.bat ещё раз. Теперь сервер загрузится, создаст мир и начнёт слушать порт. Зайти можно по адресу localhost.

Если установщик падает с сообщением про invalid e-tag checksum, значит не докачался ванильный сервер. Лечится установкой обычного сервера Minecraft в ту же папку перед запуском установщика Forge.

Моды

После установки в папке сервера есть каталог mods. Файлы .jar кладутся туда, и на этом установка мода заканчивается.

Три правила, которые экономят вечера.

Версии должны совпадать. Мод под 1.20.1 не заработает на сервере 1.21.1. Это самая частая причина падения при старте.

Серверные и клиентские моды — разные вещи. Часть модов нужна только клиенту, часть только серверу, большинство — обеим сторонам. Мод, поставленный не туда, в лучшем случае ничего не сделает, в худшем не даст подключиться.

Добавляй по несколько за раз. Сборка из сорока модов, поставленных одним махом, при падении не диагностируется.

Что делать, когда сервер не стартует

Смотреть в logs/latest.log. Ответ почти всегда там, вопрос только в том, чтобы его найти среди тысяч строк.

Что искать по порядку:

  • строку с Caused by — она обычно называет настоящую причину;
  • имя мода рядом с исключением — виновник чаще всего назван прямым текстом;
  • сообщения про Missing or unsupported mandatory dependencies — мод требует библиотеку, которой нет;
  • Incompatible mod set — конфликт версий.

Ошибка «сервер запустился, но игрок не может зайти» — отдельный класс: там смотри порт, версию клиента и совпадение набора модов.

Где здесь помогает агент

Отладка сборки модов — это чтение логов и сверка версий. Работа механическая и объёмная: логи Forge многословны, а зависимости между сорока модами в голове не держатся.

Что снимается целиком: найти в latest.log настоящую причину падения и объяснить её; собрать список установленных модов с версиями и сверить его с версией сервера; проверить, каких библиотек не хватает; сравнить папку mods сервера и клиента и показать расхождения.

Дока читает логи и папки напрямую, поэтому запрос «почему не стартует» — это одна фраза вместо копирования простыней в чат. Модель можно держать локальной, а запуск сервера повесить на расписание. Скачать можно бесплатно.

Локально или на хостинге

Локальный сервер хорош для сборки, тестов и игры с друзьями по сети или через туннель. Он ничего не стоит и перезапускается мгновенно.

Хостинг нужен, когда сервер должен работать без твоего компьютера — то есть круглосуточно и для людей, которые заходят когда хотят. Это единственная настоящая причина платить.

Разумный порядок: собрать и отладить сборку локально, а потом перенести папку целиком. Настройки и моды переезжают как есть.

Смежные темы

Если хочется не ставить чужие моды, а написать свой — начни отсюда. Если задача сводится к рецептам и луту, мод может не понадобиться: датапак решает это без Java. А про настройку игрового сервера другой игры с тем же подходом «сначала локально» — в статье про сервер DayZ.