Что именно вы создаёте

На Windows можно поднять сервер для Java-версии Minecraft. Для игры с модами понадобится мод-лоадер:
- Forge - самый распространённый вариант под “классические” моды.
- Fabric - другой лоадер, с другой экосистемой модов.

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

Подготовка: системные требования и версии

Перед установкой убедитесь:
1. Minecraft версии в клиенте и на сервере совпадают (или хотя бы совпадает основа сборки: Forge/Fabric + верcия Minecraft).
2. Установлена Java Runtime Environment. Проверка команды:
- java -version

Официальная проверка и базовые шаги по установке Java и запуску серверов Fabric приведены в документации Fabric wiki.

Шаг 1. Установите Java

Если java -version не показывает версию, установите Java для Windows. Удобно держать одну версию Java, но под разные сборки иногда требуется конкретная.

Проверка по Fabric wiki включает команды через cmd и установку Java при необходимости.

Шаг 2. Поставьте Forge под нужную версию Minecraft

  1. Скачайте Forge для выбранной версии Minecraft с официального сайта Forge.
  2. Создайте папку, например C:\Minecraft-Server.
  3. Установите Forge как “server” (Install server) - укажите ту же папку, где будут файлы сервера.
  4. Откройте получившийся файл eula.txt и согласитесь с EULA:
  5. в eula.txt должно быть eula=true

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

Важно про совместимость

Для модов почти всегда критичны пары: “мод + версия Forge + версия Minecraft”. Если мод не подходит, сервер будет падать на старте.

Шаг 3. Добавьте моды на сервер

  1. Откройте папку mods для Forge-сервера (она будет в корне установленного сервера).
  2. Скопируйте .jar модов в mods.

После этого запуск должен подхватить моды. Если сервер стартовал без модов, проверьте:
- что файлы именно .jar
- что моды предназначены для сервера (часть модов может быть client-only и на сервере вызывает ошибки)
- что версия мода подходит вашей версии Forge

Шаг 4. Настройте server.properties

Откройте server.properties текстовым редактором.

Ниже самые полезные параметры, которые чаще всего меняют в начале:

Параметр Что делает Что поставить для старта
online-mode проверка лицензий для приватного теста друзей обычно ставят false, для публичного - true
server-port порт подключения оставьте 25565, если не знаете зачем менять
max-players лимит игроков поставьте разумное число под железо
view-distance дальность прорисовки чанков снизьте при лагах
difficulty сложность easy/normal/hard по желанию
motd текст в списке серверов любой понятный, чтобы не путаться

Чтобы изменения вступили в силу, перезапустите сервер.

Шаг 5. Запустите сервер

В простейшем случае сервер стартует командой, зависящей от того, как у вас устроены файлы запуска (часто это java -jar ... nogui или батник).

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

После старта:
- проверьте консоль и логи
- убедитесь, что мир создался
- подождите до “готовности” сервера, затем подключайте игроков

Шаг 6. Подключите игроков

Вариант А: только по локальной сети (LAN)

Если все игроки в одной Wi-Fi сети, удобнее запустить мир “для сети” с хостом и указать порт в настройках подключения в Minecraft.

Это самый простой способ, но он работает только при доступности хоста из локальной сети.

Вариант Б: через интернет (публичный доступ)

Для подключения “снаружи” нужен проброс порта на роутере и внешний адрес.

Что сделать:
1. Узнайте IP роутера в Windows (ipconfig, строка “Основной шлюз”).
2. В роутере найдите “Port Forwarding / переадресация портов”.
3. Пробросьте порт server-port (обычно 25565) на IP устройства, где работает сервер.
4. Проверьте доступность снаружи и затем подключайте по формату:
- IP_внешний:порт

Типичные ошибки

  1. Не совпали версии Minecraft и Forge/Fabric. Симптом - сервер не стартует или ругается на несовместимость.
  2. Мод положили не в ту папку mods или это не .jar.
  3. Забыли согласиться с EULA в eula.txt.
  4. Задали online-mode не под вашу задачу и из-за этого игроки не могут подключиться.
  5. На слабом ПК сервер “тормозит” из-за модов и дальности прорисовки. Уменьшайте view-distance и смотрите логи.

Резервные копии и безопасность

Для модов и экспериментов резервная копия экономит часы:
- остановите сервер
- скопируйте папку сервера (мир и конфиги)

Если вы делаете публичный доступ из интернета, включайте базовую защиту:
- whitelist при необходимости
- аккуратная настройка online-mode
- мониторинг логов, чтобы быстро понять причину падений

Полезные ссылки

  • Официальный сайт Forge: https://files.minecraftforge.net/
  • Fabric wiki: установка Fabric server: https://wiki.fabricmc.net/ru:tutorial:installing_minecraft_fabric_server
  • Страница загрузки сервера Minecraft (официально): https://www.minecraft.net/ru-ru/download/server