(+1.0010.00)

Создание и запуск Minecraft сервера с модами на Fabric

Автор: south_park
Создание и запуск Minecraft сервера с модами на Fabric

Это подробный гайд, инструкция по созданию и запуску Minecraft сервера с модами для Fabric который можно запустить из под Windows (и Linux). В статье я шаг за шагом покажу как создать сервер, базовые настройки, дам советы относительно установки модов.




Предупреждение:
Если вы хотите создать сервер с Forge модами, то для этого у нас уже есть похожая статья - как создать Minecraft сервер с модами Forge.


Установка необходимой версии Java:


Сервер игры использует JDK (Java Development Kit), джава для разработчиков, и вы должны установить правильную версию среды на ваш пк. Перед загрузкой рекомендую узнать, 32bit ваша операционная система или 64bit, если на данном этапе вы уже не понимаете о чем речь, не умеете гуглить и не знаете ответа, то дальше будет только сложнее. voobscheto

Где скачать:


Скачали, установили, рекомендую сразу запомнить адреса расположения исполнительного файла Java, они нам понадобятся:
В случае JDK 8 установленной по ссылке выше это C:\Program Files\OpenJDK\jdk-8.0.262.10-hotspot\bin\java.exe
В случае JDK 16 установленной по ссылке выше это C:\Program Files\Java\jdk-16.0.2\bin\java.exe
В случае JDK 17 установленной по ссылке выше это C:\Program Files\Eclipse Adoptium\jdk-17.0.1.12-hotspot\java.exe
В случае JDK 21 установленной по ссылке выше это C:\Program Files\Eclipse Adoptium\jdk-21.0.3.9-hotspot\java.exe




Предварительная загрузка файлов сервера:


Для установки Fabric сервера для любого Minecraft нам понадобится официальный установщик Fabric, он же устанавливает и сервер, нужно скачать exe или jar версию.

Запустите скачанный файл, выберите вкладку "Сервер", выберите нужную версию Minecraft и папку в которой будет ваш будущий сервер.
Создание и запуск Minecraft сервера с модами на Fabric


На следующем этапе вы увидите предупреждение, что не найден файл официального Minecraft сервера, нажмите кнопку скачать Jar сервера, так же чуть ниже кнопку Сгенерировать для создания .bat файла запуска.
Создание и запуск Minecraft сервера с модами на FabricСоздание и запуск Minecraft сервера с модами на Fabric

Если все прошло успешно, внутри папки вы увидите это:
Создание и запуск Minecraft сервера с модами на Fabric





Настройка .bat файла запуска


Итак, я надеюсь вы установили JDK на первом шаге и запомнили адреса до исполнительного файла Java.exe, сейчас они нам понадобятся. Напомню, что Fabric сервер у майнкрафт 1.14-1.16.5 работает на JDK 8, а у 1.17 JDK 16, 1.18 и 1.19 на JDK 17, а более новые версии могут требовать и более новые версии Java.

Кликните ПКМ по start.bat и измените его (либо можете открыть любым текстовым редактором),
замените java на "C:\Program Files\OpenJDK\jdk-8.0.262.10-hotspot\bin\java.exe" или "C:\Program Files\Java\jdk-16.0.2\bin\java.exe" (с кавычками) в зависимости от версии майнкрафт.

Так же добавьте параметр -Xmx2048M где 2048 это максимальное количество оперативной памяти доступной для сервера, не забудьте кавычки, не допускайте лишних символов, пробелов либо их отсутствия, сохраните файл.
Создание и запуск Minecraft сервера с модами на Fabric





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


Запустите файл start.bat, вы увидите черное окно консоли, а в папке сервера появятся новые файлы и папки. Можете закрыть окно сервера, он пока все равно не запустился.

Создание и запуск Minecraft сервера с модами на Fabric


Откройте появившийся файл eula.txt, замените в нем eula=false на eula=true, это кстати говоря подтверждение что вы согласны с EULA использования сервера, т.е лицензионное соглашение, сохраните.




Базовая настройка сервера:


Откройте файл server.properties при помощи текстового редактора, это основной конфиг сервера, в нем много параметров, я укажу самые необходимые, вы сможете гуглить параметры, переводить\понимать, либо воспользоваться этой вики.
  • Если у вас пиратка, то измените online-mode=true на online-mode=false, иначе к серверу смогут подключаться только лицензионный игроки.
  • Заполните значение server-ip= это IP вашего сервера, он может быть внешним IP интернета, локальным IP вашего пк внутри домашней сети, либо IP вашего компьютера в сети Хамачи.




Предупреждение:
Помните, что если вы указываете IP вашего пк в интернете, то вы должны настроить переадресацию порта сервера (он по умолчанию 25565) в вашем роутере, либо если у вас нет роутера, то открыть данный порт в антивирусе\брандмауере, возможных настройках вашего провайдера. Гуглите инструкции, проверяйте открыт ли порт на вашем пк, сделана ли переадресация этого порта на ваш пк в роутере, это может быть сложно, но к этому нет одной понятной инструкции, и вообще не тема для данной инструкции.


Все прочие параметры server.properties не являются обязательными, но в этом файле вы сможете указать название сервера, разрешить полет, включить нужный режим игры, запретить нижний мир или край, запретить спавн монстров, указать принудительный ресурспак, указать ники для белого списка и многое другое.




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


Запустите файл start.bat, появится черное окно консоли и белое окно показывающее нагрузку на сервер и список игроков, если все окей, то вы увидите что сервер создал карту и ничего не делает, уже можно попробовать подключиться к нему, следующим шагом будет установка модов.
Создание и запуск Minecraft сервера с модами на Fabric






Установка и удаление модов:


Fabric моды устанавливаются аналогично обычному майнкрафту, вы помещаете мод и все дополнительные необходимые моды в папку mods выключенного сервера, но есть несколько важных правил описанных ниже. У модов на сервере так же есть папка с конфигами, где можно их настроить. Удаление модов из папки Mods удалит мод с сервера, в отличии от forge сервера на данный момент сервер не требует подтверждения удаления с карты предметов и блоков удаленного мода, он их удаляет сам, будьте аккуратны.

Если все прошло успешно и вы подключились к серверу, поздравляю вас, ниже на скриншоте видно папки mods клиента и сервера, 2 окна сервера и окно игры с модом.
Создание и запуск Minecraft сервера с модами на Fabric





Правила установки модов

  • У сервера и у всех игроков должна быть одинаковая версия Fabric.
  • У сервера и у всех игроков должны быть одинаковые моды, притом вплоть до версии самого мода. (исключение только клиентские моды, миникарты, REI итд)
  • Некоторые моды не поддерживает работу в онлайне вообще, просто крашат сервер ошибками, автор не реализовал это или допустил ошибок.
  • Если вы изменяете настройки мода в конфиг файле, то эти изменения должны быть у всех игроков и на сервере тоже. Т.е конфиги сервера и конфиги игроков должны быть одинаковые.
  • Нет необходимости устанавливать клиентские моды на сервер, моды REI, damage indicators, миникарты итд, то, что работает у конкретного игрока и не взаимодействует с другими игроками, иногда установка клиентских модов не дает запуститься серверу.


  1. Посетители

    8 октября 2021 22:42

    0

    Спасибо очень помог!!!
  2. Дедушки

    30 октября 2021 23:11

    -3

    ска удалите уже этот фабрик из интернета много нормальных модов на него и зачем
    1. Посетители

      15 июля 2022 01:37

      0

      Жду момента, когда Forge окончательно закроется и все перейдут на Fabric
  3. Посетители

    23 ноября 2021 06:33

    0

    Если вы изменяете настройки мода в конфиг файле, то эти изменения должны быть у всех игроков и на сервере тоже. Т.е конфиги сервера и конфиги игроков должны быть одинаковые.

    Серверу глубоко плевать на конфиги клиента. Во время подключения к серверу на стороне клиента применяются серверные конфиги. Конфиги же самого клиента используются только в синглплеере, не считая всяких там конфигураций от "косметических" модов для изменения интерфейса игры.
  4. Посетители

    2 декабря 2021 20:53

    0

    Ругался при запуске из-под Jdk 16.0.2, попробовал jdk 17.0.1 и все подошло, так что можете обновить статью ;) можно скачать с оф сайта явы, если кому ссылки нужны, ищите в гугле. Спасибо за статью!
  5. Новички

    6 января 2022 14:46

    0

    Хорошее руководство, помог
  6. Посетители

    17 апреля 2022 10:09

    0

    Сервера фабрик не работают? Lost connection при попытке запуска установщика сервера (который fabric-installer-0.10.2).
Для написания комментария зарегистрируйся на сайте, это займет всего пару минут, голосуй за новости, зарабатывай репутацию.

Последние сообщения с форума

Название темы
Статистика
Последнее сообщение

Просмотров: 124059

Ответов: 584

Просмотров: 218

Ответов: 1