Моды · MINECRAFT JAVA EDITION

Как установить NeoForge-сервер и перенести модпак

NeoForge и Forge являются отдельными платформами. Поддержку каждого мода проверяют по его файлу и версии, а не по похожему названию загрузчика. Для готового модпака используйте Server Pack автора.

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

Проверьте версию NeoForge и каждый мод

Запишите Minecraft-версию, точную сборку NeoForge, Java и список модов. Некоторые проекты выпускают разные файлы для Forge и NeoForge; старые сведения о совместимости отдельных версий нельзя переносить на все новые сборки.

ПараметрГде проверить
Minecraft и NeoForgeОписание модпака и официальная страница загрузчика
JavaТребования конкретной Minecraft/NeoForge-версии
МодыПометка платформы, версия игры и обязательные зависимости
Клиентская частьСписок и версии контентных модов для игроков
Параметры запускаИнструкция server pack или результат server installer

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

Создайте серверный комплект

Скачайте официальный installer NeoForge. В отдельной рабочей папке подготовьте серверный вариант. На Linux распространён серверный режим --installServer; используйте его согласно инструкции выбранного installer.

  • Не запускайте installer как игровой server.jar.
  • После установки сохраняйте libraries, скрипты и файлы аргументов.
  • Если переносите готовую папку, убедитесь, что server root не оказался вложенным в лишний каталог.
Пример подготовки в терминале отдельного Linux-сервера
mkdir neoforge-server
cd neoforge-server
java -version
java -jar /path/to/neoforge-installer.jar --installServer

Согласуйте Java и профиль запуска

Если installer создал run.sh, он может ссылаться на файл аргументов внутри libraries. Важны рабочая папка, регистр букв и полный набор файлов. Не заменяйте произвольно сгенерированный способ запуска одиночным java -jar.

Для подготовленного Linux-каталога с run.sh
bash run.sh --nogui

Загрузите моды и конфигурации

Используйте JAR, явно поддерживающие NeoForge и вашу версию игры. Добавьте библиотеки-зависимости и конфигурации server pack. Не переносите весь клиентский каталог: графические, интерфейсные и другие client-only моды могут мешать dedicated server.

  • Для контентных модов согласуйте версии клиента и сервера.
  • Проверьте config, defaultconfigs и настройки мира, если они используются сборкой.
  • При настройке памяти оставьте место не только heap, но и остальному Java-процессу.
  • Не публикуйте пароли и токены из конфигов при запросе помощи.

Проверьте сервер после запуска

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

Если запуск или вход не удался

Сохраните latest.log и, если создан, crash-report. Найдите первую ошибку и изменяйте только одну причину за раз.

Ошибка / симптомЧто проверить
Не найден аргумент или файл librariesПравильный каталог запуска и полнота server pack
Мод требует другую версию загрузчикаТочный диапазон NeoForge из описания мода
Нет обязательной зависимостиНаличие и версию нужной библиотеки
Ошибка registry / входа клиентаСовпадение контентных модов и версий
После обновления исчез контентНе удалён ли мод и не открывался ли рабочий мир без него

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

Обновляйте сборку целиком и с копией

Обновление модпака может включать совместимые версии NeoForge, модов и конфигураций. Не смешивайте часть старого server pack с частью нового без инструкции автора. Откат мира и баз должен соответствовать версии модов; сохраните исходный комплект до проверки.

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

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