Вы хотите играть с друзьями на своем мире и настроить все под себя. Проще всего сделать это на сервере, который вы контролируете: локально на ПК или на хостинге. Ниже разберем оба варианта и отдельно - как добавить моды.

Что нужно заранее

1) Совместимость версий

Для сервера с модами критично совпадение:
- версии Minecraft Java Edition
- версии модов
- версии Forge (или другого загрузчика)

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

2) Java

Сервер Minecraft запускается через Java. Скачайте подходящую версию Java Development Kit (JDK) и используйте ее при запуске Forge и server.jar.

Ориентиры по соответствию JDK и Minecraft можно сверять по документации Forge и инструкциям установщиков. Практическое правило простое: берите JDK, которую рекомендует Forge под вашу версию игры.

Вариант 1: сервер на вашем ПК (лучше для небольшой компании)

Шаг 1. Подготовьте папку сервера

1) Создайте папку, например Minecraft Server.
2) Скачайте server.jar для вашей версии Minecraft Java Edition и поместите в эту папку.
3) Запустите server.jar один раз, чтобы появились дополнительные файлы.

Шаг 2. Согласитесь с EULA

Откройте eula.txt и замените:
- eula=false на eula=true

Сохраните файл.

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

Откройте server.properties. Если вы делаете тестовый сервер для друзей по локальной сети или в режиме без авторизации, может понадобиться правка:
- online-mode=true заменить на online-mode=false

Эта настройка снижает уровень защиты, используйте ее осознанно.

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

Запустите server.jar. Сервер будет работать, пока окно консоли открыто (или пока процесс запущен).

Вариант 1а: сервер на ПК с модами через Forge

Шаг 1. Установите Forge как сервер

  • Скачайте Forge под вашу версию Minecraft на официальной странице загрузок Forge.
  • Создайте отдельную папку под Forge-сервер, например Minecraft Forge Server.
  • Установщик Forge обычно предлагает вариант Install server. Выберите папку Forge-сервера.

После установки должен появиться набор файлов, включая forge-...jar.

Шаг 2. Подготовьте моды

1) Скачайте моды в формате .jar.
2) Положите их в папку mods внутри сервера (в папку Forge-сервера).

Если папки mods нет, создайте ее.

Шаг 3. Убедитесь в конфигурации запуска

Откройте eula.txt в папке Forge-сервера и поставьте eula=true.
Проверьте server.properties (в том числе online-mode, если вы используете безавторизационное подключение).

Шаг 4. Запустите сервер через forge-...jar

Запустите forge-...jar. При успешном старте в консоли увидите загрузку модов и подготовку мира.

Шаг 5. Раздайте моды игрокам

Все игроки, которые заходят на сервер, должны иметь те же моды той же версии и держать их в своей папке mods. Иначе соединение может не пройти или клиент упадет на несоответствии.

Как подключить друзей

Подключение по локальной сети (Wi-Fi в одной сети)

1) На сервере Minecraft выберите "Открыть для сети" в игре (или создайте локальную сеть внутри мира).
2) Запишите пятизначный код порта из адреса подключения.
3) Сообщите друзьям локальный IP сервера (IPv4).

В Minecraft откройте "Сетевая игра" и добавьте сервер по адресу.

Подключение через интернет

Нужна переадресация портов на роутере.
- По умолчанию Minecraft использует порт 25565.
- Откройте этот порт на компьютере, где работает сервер, и настроьте проброс на роутере.

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

Вариант 2: сервер на хостинге (удобнее, когда ПК выключается)

Хостинг нужен, если вы хотите, чтобы сервер работал постоянно, без зависимости от вашего компьютера.

Общая схема

1) Зарегистрируйтесь у хостинг-провайдера.
2) Создайте Minecraft сервер.
3) Получите IP, логин и пароль для управления.
4) Зайдите в панель или по удаленному доступу.
5) Установите моды (обычно это загрузка .jar в папку mods на сервере).
6) Запустите сервер и проверьте логи.

При выборе хостинга смотрите на:
- стабильность работы
- поддержку (если сервер не стартует, куда обращаться)
- наличие резервных копий
- защиту от DDoS
- ограничения по версии Java, ресурсам и файлам

Самые частые ошибки при мод-сервере

Проблема Как проявляется Что проверить
Несовпадение версий сервер не стартует или сразу вылетает версия Forge под вашу версию Minecraft и версию каждого мода
Моды не те загрузка идет, но игрок не подключается или падает клиент одинаковые .jar у сервера и у игроков
Неверная папка mods в логах видно, что модов нет mods должен лежать в папке именно Forge-сервера
Не принято EULA сервер останавливается с сообщением про eula eula.txt должен содержать eula=true
Проблемы с запуском Forge в консоли ошибки по Java или классам используете подходящую версию Java и запускаете правильный forge-...jar
Ошибки с доступностью по интернету друзья не подключаются проброс порта 25565 и правильный адрес: IP:25565

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

  • Официальный сайт Forge: https://files.minecraftforge.net/
  • Страница загрузки server.jar (Minecraft Server): https://www.minecraft.net/ru-ru/download/server
  • Реализаторка Realms (если хотите упрощенный вариант без модов): https://www.minecraft.net/ru-ru/realms
  • Habr: развертывание Minecraft сервера на Windows в консоли: https://habr.com/ru/companies/ruvds/articles/529680/
  • Инструкция по серверу и модам (Forge): https://ru-minecraft.ru/instrukcii-gajdy-minecraft/55915-mods-server.html
  • Пошаговое руководство по серверу Minecraft: https://informatics.ru/blog/kak-sozdat-server-minecraft-poshagovoe-rukovodstvo/