Моды · MINECRAFT JAVA EDITION

Как установить Forge-сервер Minecraft

Современный Forge-сервер часто запускается с подготовленными аргументами и библиотеками. Installer не является готовым игровым ядром, которое достаточно переименовать в server.jar.

Обновлено 3 мин чтения
01ВыбратьВерсия, ядро, Java
02ЗагрузитьJAR и конфигурации
03ЗапуститьEULA и проверка лога
04СохранитьПроверка и бэкап
Каждый этап проверяют до перехода к следующему.

Выберите точную сборку Forge

Зафиксируйте Minecraft-версию, версию Forge и требования модпака. Скачивайте installer с официального сайта. В популярных сборках Minecraft 1.20.1 обычно используют Java 17, в 1.21.x часто Java 21, но окончательное требование берите у конкретной версии Forge и сборки.

  • Сохраните рабочий мир, mods, config и данные модов до установки.
  • Если автор модпака публикует Server Pack, начните с него, а не со случайного набора клиентских JAR.
  • Остановите действующий сервер перед заменой файлов.

Подготовьте сервер через installer

На отдельном Linux-сервере или в совместимом окружении создайте отдельную папку и запустите installer в серверном режиме. Для завершения установщику может понадобиться доступ к репозиториям зависимостей.

  • В графическом installer выбирайте Install server.
  • Сохраните весь созданный каталог, в том числе libraries и файлы аргументов.
  • Не удаляйте библиотеки после установки: они являются частью запуска.
В терминале, не в игровой консоли; подставьте имя скачанного installer
mkdir forge-server
cd forge-server
java -version
java -jar /path/to/forge-installer.jar --installServer

Настройте правильный способ запуска

Во многих современных версиях installer создаёт run.sh, run.bat и user_jvm_args.txt. На Linux используйте сгенерированный run.sh, если именно такой запуск предусмотрен вашей версией. Старые версии могут запускаться иначе.

Для серверного каталога с созданным run.sh на отдельном Linux-сервере
# Память и JVM-параметры задаются в предусмотренном сборкой файле.
bash run.sh --nogui

Установите совместимые серверные моды

Загрузите JAR в mods и добавьте обязательные зависимости. Не смешивайте файлы для другой Minecraft-версии или другого загрузчика. Для модов, добавляющих блоки, предметы и сущности, обычно нужен согласованный набор и на клиенте.

Файл / папкаНазначение
mods/Совместимые моды и их зависимости
config/Общие конфигурации модов
defaultconfigs/Шаблоны конфигураций мира, если используются сборкой
world/serverconfig/Настройки конкретного мира в версиях, где это поддерживается
libraries/Зависимости загрузчика и запуска
user_jvm_args.txtАргументы JVM в соответствующем способе запуска

Таблицу можно прокрутить по горизонтали →

Первый запуск и вход

Запустите сервер, дождитесь завершения установки/загрузки и при необходимости примите EULA после прочтения. Не считайте длительный первый старт зависанием, пока лог продолжает нормальную работу. Подключитесь клиентом нужной версии с соответствующей сборкой и проверьте ключевой контент.

Типичные причины сбоя

Начинайте с первой ошибки в latest.log или crash-report, а не с последней строки о завершении процесса. Если установлен клиентский мод с обращением к графике, удалите его из серверного набора только после проверки зависимостей и рекомендаций автора.

СимптомПроверка
Could not open ... unix_args.txtСтруктура libraries, рабочая папка и профиль запуска
Dedicated server / invalid dist CLIENTКлиентский мод или неподходящая зависимость
Missing mandatory dependenciesТребуемые библиотеки и диапазоны версий
Registry mismatch при входеСогласованность модов клиента и сервера
Процесс убит без Java-ошибкиЛимит памяти и событие OOM

Таблицу можно прокрутить по горизонтали →

Перед обновлением сохраните согласованный комплект

Мир и данные модов связаны с версиями. Сохраните JAR, config, defaultconfigs, serverconfig, скрипты и внешние базы вместе. Не удаляйте моды, добавляющие контент, из рабочего мира ради быстрого запуска: сначала воспроизведите проблему на копии.

Документация и источники

Названия файлов и параметры могут отличаться между версиями. Перед изменением сверяйте документацию своей сборки.