Сервер

Как сделать сервер с модами

Fabric или NeoForge и Forge: установка сервера, папка mods, память и какие моды ставить игрокам.

  • 3 загрузчика
  • Java 25 для Minecraft 26.3
На странице 10 разделов

Коротко

Установщик загрузчика → сервер в пустую папку → eula=true → моды в mods

  1. Скачайте установщик Fabric или NeoForge и поставьте им сервер в пустую папку.
  2. Запустите сервер один раз и впишите eula=true в eula.txt.
  3. Положите моды в папку mods сервера и запустите его снова. Игрокам — те же моды.

Какой загрузчик выбрать

Загрузчик берут тот, под который сделаны нужные моды: мод для Fabric не запустится на NeoForge, и наоборот. Под новые версии игры моды чаще всего выходят на Fabric, большие моды с новыми механиками — на NeoForge, огромные старые сборки — на Forge. Чем они отличаются — в статье «Fabric, Forge или NeoForge».

Плагины Paper и Spigot на таком сервере не работают — если моды не нужны, а нужны плагины, вам в гайд «Как установить плагины».

Сервер на Fabric

  1. На странице fabricmc.net/use/server выберите версию игры и скачайте установщик.
  2. Запустите его, откройте вкладку Server, выберите версию игры и пустую папку для сервера, нажмите Install, потом скачайте сам сервер кнопкой в том же окне.
  3. Запустите сервер: java -jar fabric-server-launch.jar nogui в папке сервера. Нужна Java 25 для Minecraft 26.3.
  4. Сервер остановится и попросит принять соглашение: в файле eula.txt поставьте eula=true.
  5. Положите моды в папку mods сервера. Почти всем модам Fabric нужен Fabric API — его кладут туда же.
  6. Запустите сервер снова.

Сервер на NeoForge и Forge

  1. Скачайте установщик NeoForge нужной версии из его репозитория и положите в пустую папку сервера.
  2. Поставьте сервер командой java -jar neoforge-<версия>-installer.jar --installServer. Установщик Forge принимает тот же ключ --installServer.
  3. Запустите run.bat на Windows или run.sh на Linux и macOS. Первый запуск остановится сам.
  4. В eula.txt поставьте eula=true, положите моды в папку mods и запустите снова.

Память серверу задают в файле user_jvm_args.txt рядом с файлом запуска — строкой вида -Xmx6G.

Какие моды класть на сервер

  • Класть: моды с блоками, предметами, мобами, механиками и мирами — всё, что меняет игру для всех.
  • Не класть: моды только для экрана игрока — интерфейс, мини-карты, шейдеры, OptiFine. Серверу они не нужны и часто его роняют.
  • Брать файл под тот же загрузчик и ту же версию игры, что у сервера. Моды — в списке модов с фильтром по версии и загрузчику.

Что ставить игрокам

Игроку нужны тот же загрузчик и те же моды тех же версий, что на сервере, — кроме модов, которые меняют только сервер. Как поставить их в игру — гайд «Как установить моды»; проще — JuxLauncher: он ставит загрузчик и моды в один клик, и раздать друзьям нужно только список модов.

Друзья заходят по вашему адресу. Из интернета сервер виден, только если открыт порт 25565.

Сколько памяти

Модам нужно больше памяти, чем ванильному серверу, и сколько — зависит от набора: большие сборки просят по нескольку гигабайт. Ванильному серверу память замерена в калькуляторе «Память для сервера» — от этого числа и прибавляйте. Какая Java нужна каждой версии игры — в справочнике версий Java.

Если не работает

Сервер падает при запуске

Среди модов есть клиентский — интерфейс, мини-карта, шейдеры, OptiFine: на сервере им нечего делать. Уберите его из mods сервера; какой именно, скажет разбор краш-лога.

Игрока не пускает: не хватает модов

Набор модов у игрока и сервера разный. Игроку нужны те же моды тех же версий, кроме чисто серверных.

Сервер тормозит

Модам нужно больше памяти, чем ванильному серверу: поднимите -Xmx в user_jvm_args.txt или в команде запуска.

Сервер упал — вставьте отчёт о вылете в разбор краш-лога: он назовёт мод. Готовые серверы с модами — в мониторинге; сервер с нуля — «Как создать сервер».

Частые вопросы

Как сделать сервер Майнкрафт с модами?

Скачайте установщик загрузчика — Fabric или NeoForge — и поставьте им сервер в пустую папку. Запустите сервер один раз, впишите eula=true в eula.txt, положите моды в папку mods и запустите снова.

Нужно ли игрокам ставить моды, чтобы зайти на сервер с модами?

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

Можно ли поставить плагины на сервер с модами?

Нет: Fabric, NeoForge и Forge плагины Paper и Spigot не загружают. На сервере с модами всё делают моды — для привата, команд и прав есть свои.

Ещё в «Дополнениях»

Загрузчики, ядра и папки — те же, что в фильтрах раздела и в справочнике папки .minecraft; моды, шейдеры и плагины — с Modrinth.