
Как создать сервер 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.5 | JDK 8 | Официальный сайт |
| 1.17 | JDK 16 | Официальный сайт |
| 1.18 — 1.20.4 | JDK 17 | Официальный сайт |
| 1.20.5 и новее | JDK 21 | Официальный сайт |
- Пример для 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. Он универсален и автоматически подгружает необходимые файлы.
- Скачайте установщик Fabric с официального сайта.
- Запустите скачанный файл (.exe или .jar).
- В окне установщика перейдите на вкладку «Сервер».
- Выберите нужную версию Minecraft из выпадающего списка.
- Укажите папку, где будет располагаться ваш будущий сервер (лучше создать отдельную пустую папку).
На следующем этапе установщик может предупредить, что не найден файл официального сервера. Не пугайтесь — это нормально. Нажмите кнопку «Скачать Jar сервера». Также рекомендую сразу нажать кнопку «Сгенерировать», чтобы создать готовый .bat файл для запуска.
Шаг 3: Настройка файла запуска (.bat)
Самый важный этап — настройка выделения памяти и пути к Java. Файл start.bat отвечает за то, как именно сервер будет стартовать.
- Нажмите правой кнопкой мыши на файл
start.batи выберите «Изменить» (или откройте через Блокнот). - Найдите в тексте слово
java. Замените его на полный путь к вашемуjava.exe, который вы запомнили на первом шаге. Обязательно возьмите путь в кавычки!- Было:
java -Xmx2048M ... - Стало:
"C:\Program Files\Eclipse Adoptium\jdk-17.0.1.12-hotspot\java.exe" -Xmx2048M ...
- Было:
- Обратите внимание на параметр
-Xmx2048M. Цифра2048означает максимальный объем оперативной памяти в мегабайтах (2 ГБ).- Для небольшого сервера с друзьями хватит 2-4 ГБ.
- Для крупных сборок с модами лучше выделить 6-8 ГБ (например,
-Xmx6144M).
- Сохраните файл и закройте редактор.
Шаг 4: Первый запуск и принятие соглашения (EULA)
Пришло время запустить сервер в первый раз.
- Дважды кликните по файлу
start.bat. - Появится черное окно консоли. Вы увидите много текста, ошибки и предупреждения. Не паникуйте, это нормально для первого запуска.
- Сервер создаст необходимые файлы и папки, а затем остановится.
- Зайдите в папку сервера и найдите файл
eula.txt. - Откройте его и замените строку
eula=falseнаeula=true. - Сохраните файл.
Шаг 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. Однако на сервере есть свои строгие правила.
Золотые правила модов на сервере:
- Полная синхронизация: У сервера и у каждого игрока должна быть одинаковая версия Fabric Loader и одинаковые моды (вплоть до версии файла).
- Серверные vs Клиентские:
- Серверные моды (механики, новые блоки, мобЫ) должны стоять и на сервере, и у клиентов.
- Клиентские моды (миникарты, REI, оптимизация графики, шейдеры) ставятся только игрокам. На сервер их загружать не нужно, иногда это даже вызывает краши.
- Конфигурация: Если вы меняете настройки мода в папке
configна сервере, эти изменения должны быть актуальны и у игроков. Лучше всего раздавать папкуconfigвместе с модами. - Удаление модов: Fabric сервер умнее Forge в этом плане — он обычно сам удаляет предметы удаленного мода из мира, но все же делайте бэкапы перед удалением крупных модов.
Шаг 7: Финальный запуск и подключение
После настройки конфигов и установки модов:
- Запустите
start.batснова. - Теперь консоль должна работать стабильно. Вы увидите сообщение о том, что сервер запущен и готов к подключению.
- В игре нажмите «Сетевая игра» -> «Добавить».
- Введите адрес:
localhost(если играете на этом же ПК) или ваш IP (если играете по сети). - Наслаждайтесь игрой!
Создание сервера на Fabric может показаться сложным только на первый взгляд. Следуя этой инструкции, вы сможете поднять свой собственный мир для игры с друзьями за один вечер. Fabric обеспечивает отличную производительность даже на слабых ПК, что делает его отличным выбором для домашних серверов.
Удачи в создании вашего идеального мира Minecraft!