Что вы хотите получить

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

Взамен придется настроить окружение, открыть доступ по сети и следить за стабильностью (мощность ПК, интернет, работающий сервер).

Подготовка: Java и версия Minecraft

Сервер Minecraft на ПК запускается через Java. Проверьте, что Java установлена.

Проверка Java в Windows

  1. Нажмите Win + R
  2. Введите cmd
  3. Введите команду:
    bat java -version
    Если Java не установлена, поставьте JDK подходящей версии (обычно зависит от сборки игры и Forge/Fabric).

Официальные источники по установке Java и Fabric/Fabric server-части есть у Fabric Wiki и в справках по загрузке Java.

Вариант для модов: Forge или Fabric

Для модов нужно использовать модлоадер. Самый популярный вариант - Forge. Более современный - Fabric.

Ниже будет практическая схема под Forge, потому что под нее больше готовых гайдов и моды чаще рассчитаны именно на Forge. Если вы хотите Fabric, берите аналогичный принцип: модлоадер устанавливается в папку сервера, затем в папку mods кладутся моды, и запускается сервер через соответствующий стартовый файл.

Папка сервера: ванильная заготовка

Чтобы сервером было удобно управлять, делайте отдельную папку, например Minecraft Server.

  1. Создайте папку на диске, например C:\mc-server (путь не принципиален).
  2. Скачайте server.jar для вашей версии Minecraft Java Edition.
  3. Положите server.jar в эту папку.
  4. Запустите сервер один раз, чтобы появились файлы настроек.

Согласие с EULA

В папке появится eula.txt. Откройте его и поставьте:

eula=true

Настройка server.properties

Откройте server.properties и проверьте ключевые параметры.

  • online-mode=true/false - часто меняют на false, чтобы игрокам было проще подключаться без проверки лицензии, но это снижает защищенность.
  • max-players - лимит игроков.
  • server-port - порт сервера (по умолчанию обычно 25565).

Как поднять Forge-сервер с модами на своем ПК

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

  1. Скачайте Forge для вашей версии Minecraft с официальной страницы Forge.
  2. Запустите установщик.
  3. Выберите режим Install server.
  4. Укажите папку сервера (ту, где лежит server.jar или будет лежать сервер Forge).
  5. Дождитесь окончания установки.

После этого в папке появятся Forge-серверные файлы и запускные скрипты или jar для старта.

Шаг 2. Соберите моды в папке mods

Моды для Forge кладутся в папку:
- mods внутри папки сервера

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

Важно:
- убедитесь, что моды совместимы с вашей версией Minecraft и выбранной версией Forge;
- удаляйте моды, которые отмечены как клиентские, иначе возможны ошибки на старте (часто это моды, помеченные как client-only).

Шаг 3. eula.txt и server.properties - как на ванильном

  • eula=true обязателен для запуска.
  • настройте server.properties под вашу задачу.

Ниже - базовая таблица, какие строки обычно трогают для доступа друзей и запуска:

Файл Параметр Что поставить Зачем
eula.txt eula true Без этого сервер не стартует
server.properties online-mode false (если нужно без лицензий) Упрощает подключение друзей
server.properties server-port обычно 25565 Порт для внешнего доступа
server.properties max-players число по нужде Ограничение количества игроков

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

Запуск зависит от того, какие файлы сделало установочное окружение Forge. Обычно есть start.bat (Windows) или аналогичный скрипт. Если стартового скрипта нет, запускайте jar Forge-server из консоли.

После старта откроется консоль, и сервер будет работать, пока окно с процессом не остановлено.

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

Локальный сервер проще всего проверить в домашней сети:
1. На ПК с сервером запустите мир.
2. В Minecraft откройте меню подключения:
- Сетевая игра
- Добавить или По адресу
3. Для адреса введите localhost для подключения с того же ПК, а для других ПК укажите локальный IP сервера.
4. Порт задается в адресе подключения (часто :25565).

Работает, пока оба ПК находятся в одной сети (одного роутера).

Как подключить сервер по интернету (внешние игроки)

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

Откройте порт 25565

На компьютере с сервером и на роутере должен быть доступ по порту, обычно 25565.

  • На ПК откройте входящий порт в брандмауэре Windows.
  • В роутере настройте проброс порта (port forwarding) на IP компьютера, где запущен сервер.

Предупреждение по безопасности:
- открытый порт повышает риск атак на ваш ПК;
- минимизируйте риски: обновляйте систему и не используйте слабые пароли учетных записей.

Адрес для подключения

Друзья указывают ваш внешний IP (или домен, если настроен) и порт:
- IP_ВАШЕГО_КОМПЬЮТЕРА:25565

Если вы используете online-mode=false, подключение часто проходит без проблем, но риски и злоупотребления тоже растут. Для игр с друзьями обычно включают whitelist.

Как включить белый список

Чтобы на сервер заходили только нужные люди, включите whitelist через консоль сервера:
- whitelist on
- whitelist add <ник>

После этого подключаться смогут только добавленные игроки.

Типичные ошибки при сервере с модами

1) Сервер запускается, но друзья не могут зайти

Почти всегда причина в доступе по сети:
- порт не проброшен на роутере;
- на ПК закрыт порт брандмауэром;
- неверный адрес (локальный IP вместо внешнего, или наоборот).

2) Сервер падает сразу после старта

Чаще всего это:
- мод несовместим по версии;
- модлоадер не той версии (Forge vs нужная сборка Forge);
- в mods попал файл не для сервера или не для вашей сборки.

3) Идут игроки, но моды не работают

Обычно забыли синхронизировать моды:
- одинаковые моды должны быть у всех игроков (как минимум для серверных модов, которые влияют на геймплей);
- клиентские моды не заменяют серверные.

4) Конфигурации не совпадают

Даже если моды те же, разные файлы config дадут разные результаты. При необходимости копируйте папки config вместе с модами.

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

  • Minecraft - загрузка сервера Java Edition: https://www.minecraft.net/ru-ru/download/server
  • Minecraft Forge - загрузка: https://files.minecraftforge.net/
  • Fabric Wiki (установка Fabric server и проверка Java): https://wiki.fabricmc.net/ru:tutorial:installing_minecraft_fabric_server
  • Руководство по созданию Minecraft-сервера (пошагово): https://informatics.ru/blog/kak-sozdat-server-minecraft-poshagovoe-rukovodstvo/
  • Реализация сервера с модами через Forge (пример шагов): https://www.rbc.ru/life/news/664df3119a794771116da4ac