Скачать Minecraft

Как создать сервер Minecraft на Fabric: Полный гайд для начинающих

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

В этом гайде мы подробно разберем процесс создания и запуска сервера на базе Fabric. Мы пройдем весь путь: от установки правильной версии Java до настройки файлов конфигурации и безопасной установки модов. Инструкция подходит как для Windows, так и для Linux, но основные примеры будут приведены для самой популярной системы — Windows.

ВАЖНО! Перед началом убедитесь, что у вас есть стабильное интернет-соединение и достаточно свободного места на диске. Создание сервера требует внимательности к деталям, но результат того стоит!

Шаг 1: Подготовка Java — фундамент вашего сервера

Сервер Minecraft работает на платформе Java, и критически важно установить правильную версию среды разработки (JDK). Несоответствие версии Java и версии игры — самая частая причина ошибок при запуске.

Прежде чем скачивать что-либо, узнайте разрядность вашей системы (32-bit или 64-bit). Если вы не знаете, как это проверить, возможно, стоит обратиться за помощью к более опытному другу, так как дальнейшие шаги потребуют уверенного пользования ПК.

Таблица совместимости версий Java и Minecraft:

Версия MinecraftТребуемая версия JavaГде скачать
1.14 — 1.16.5JDK 8Официальный сайт
1.17JDK 16Официальный сайт
1.18 — 1.20.4JDK 17Официальный сайт
1.20.5 и новееJDK 21Официальный сайт

СОВЕТ! После установки Java обязательно запомните путь к исполнительному файлу java.exe. Он понадобится для настройки запуска сервера.

  • Пример для 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

Шаг 2: Установка файлов сервера Fabric

Для развертывания сервера нам понадобится официальный установщик Fabric. Он универсален и автоматически подгружает необходимые файлы.

  1. Скачайте установщик Fabric с официального сайта.
  2. Запустите скачанный файл (.exe или .jar).
  3. В окне установщика перейдите на вкладку «Сервер».
  4. Выберите нужную версию Minecraft из выпадающего списка.
  5. Укажите папку, где будет располагаться ваш будущий сервер (лучше создать отдельную пустую папку).

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

ВАЖНО! Если все прошло успешно, внутри выбранной папки вы увидите несколько файлов, включая server.jar, fabric-installer.jar и start.bat.

Шаг 3: Настройка файла запуска (.bat)

Самый важный этап — настройка выделения памяти и пути к Java. Файл start.bat отвечает за то, как именно сервер будет стартовать.

  1. Нажмите правой кнопкой мыши на файл start.bat и выберите «Изменить» (или откройте через Блокнот).
  2. Найдите в тексте слово java. Замените его на полный путь к вашему java.exe, который вы запомнили на первом шаге. Обязательно возьмите путь в кавычки!
    • Было: java -Xmx2048M ...
    • Стало: "C:\Program Files\Eclipse Adoptium\jdk-17.0.1.12-hotspot\java.exe" -Xmx2048M ...
  3. Обратите внимание на параметр -Xmx2048M. Цифра 2048 означает максимальный объем оперативной памяти в мегабайтах (2 ГБ).
    • Для небольшого сервера с друзьями хватит 2-4 ГБ.
    • Для крупных сборок с модами лучше выделить 6-8 ГБ (например, -Xmx6144M).
  4. Сохраните файл и закройте редактор.

РЕКОМЕНДАЦИЯ! Не выделяйте серверу всю доступную память компьютера. Оставьте минимум 2-4 ГБ для работы самой операционной системы, иначе ПК начнет тормозить.

Шаг 4: Первый запуск и принятие соглашения (EULA)

Пришло время запустить сервер в первый раз.

  1. Дважды кликните по файлу start.bat.
  2. Появится черное окно консоли. Вы увидите много текста, ошибки и предупреждения. Не паникуйте, это нормально для первого запуска.
  3. Сервер создаст необходимые файлы и папки, а затем остановится.
  4. Зайдите в папку сервера и найдите файл eula.txt.
  5. Откройте его и замените строку eula=false на eula=true.
  6. Сохраните файл.

ВАЖНО! Изменяя значение на true, вы подтверждаете, что ознакомились и согласны с Лицензионным соглашением конечного пользователя (EULA) Minecraft. Без этого шага сервер не запустится.

Шаг 5: Базовая настройка server.properties

В папке сервера появился файл server.properties. Это главный конфиг, где задаются правила игры. Откройте его любым текстовым редактором.

Ключевые параметры:

  • online-mode=true — если у вас лицензия, оставьте как есть. Если у вас пиратская версия, измените на online-mode=false, иначе друзья не смогут подключиться.
  • server-ip= — оставьте пустым для локальной игры. Если вы хотите играть через интернет, сюда вписывается внешний IP вашего компьютера.
  • server-port=25565 — стандартный порт сервера.
  • difficulty= — сложность игры (peaceful, easy, normal, hard).
  • max-players= — максимальное количество игроков.

ПРЕДУПРЕЖДЕНИЕ О БЕЗОПАСНОСТИ!
Если вы указываете свой внешний IP и хотите играть через интернет, вам необходимо настроить переадресацию портов (Port Forwarding) на роутере. Порт по умолчанию — 25565.

  • Зайдите в настройки роутера.
  • Найдите раздел Virtual Server или Port Forwarding.
  • Откройте порт 25565 для локального IP вашего компьютера.
  • Не забудьте проверить настройки брандмауэра Windows и антивируса.
  • Помните: Открытие портов несет определенные риски безопасности. Делайте это только если доверяете игрокам, которые будут подключаться.

Шаг 6: Установка и синхронизация модов

Fabric моды устанавливаются просто: вы копируете файлы .jar в папку mods. Однако на сервере есть свои строгие правила.

Золотые правила модов на сервере:

  1. Полная синхронизация: У сервера и у каждого игрока должна быть одинаковая версия Fabric Loader и одинаковые моды (вплоть до версии файла).
  2. Серверные vs Клиентские:
    • Серверные моды (механики, новые блоки, мобЫ) должны стоять и на сервере, и у клиентов.
    • Клиентские моды (миникарты, REI, оптимизация графики, шейдеры) ставятся только игрокам. На сервер их загружать не нужно, иногда это даже вызывает краши.
  3. Конфигурация: Если вы меняете настройки мода в папке config на сервере, эти изменения должны быть актуальны и у игроков. Лучше всего раздавать папку config вместе с модами.
  4. Удаление модов: Fabric сервер умнее Forge в этом плане — он обычно сам удаляет предметы удаленного мода из мира, но все же делайте бэкапы перед удалением крупных модов.

СОВЕТ! Перед добавлением нового мода всегда проверяйте его страницу на CurseForge или Modrinth. Там обычно указано: “Required on Server” (нужен на сервере) или “Client Side” (только клиент).

Шаг 7: Финальный запуск и подключение

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

  1. Запустите start.bat снова.
  2. Теперь консоль должна работать стабильно. Вы увидите сообщение о том, что сервер запущен и готов к подключению.
  3. В игре нажмите «Сетевая игра» -> «Добавить».
  4. Введите адрес: localhost (если играете на этом же ПК) или ваш IP (если играете по сети).
  5. Наслаждайтесь игрой!

ВАЖНО! Для остановки сервера никогда не закрывайте черное окно консоли крестиком! Введите в консоль команду stop и нажмите Enter. Это сохранит мир корректно и избежит повреждения данных.

Заключение

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

ПОМНИТЕ! Регулярно делайте резервные копии папки сервера. Железо может подвести, а ошибки модов — случиться, но бэкап сохранит ваши постройки и прогресс.

Удачи в создании вашего идеального мира Minecraft!