Создать сервер Minecraft на ПК обычно хотят ради своей компании: чтобы играть в одном мире, раздавать доступ друзьям и при необходимости поставить моды. Ниже - рабочий план для Windows, когда сервер запускается у вас на компьютере, а подключение идет по локальной сети или через посредник (например, Hamachi).

Важно: обсуждение и настройка взломанной версии, а также отключение проверок для пиратской игры - это обход лицензионных ограничений. Я могу описать только легальные варианты и базовую техническую сторону запуска сервера Minecraft.

Что вам понадобится

  1. ПК с Windows, который будет держать сервер 24/7 или хотя бы на время игры.
  2. Java для сервера (обычно Java 17 для новых версий).
  3. JAR-файл сервера Minecraft (официальный).
  4. Понимание, как вы будете подключать друзей:
  5. локальная сеть (Wi-Fi/LAN);
  6. через VPN-посредник (например, Hamachi), если друзья далеко.

Подготовка сервера на ПК (Windows)

1) Создайте папку и скачайте server.jar

  1. Создайте папку, например Minecraft Server.
  2. Поместите туда JAR-файл сервера, например server.jar.

Официальный сервер JAR берут с сайта Minecraft (разные версии - разные файлы).

Источник: инструкция по серверу и загрузке JAR на официальной странице Minecraft Server.

2) Запустите сервер один раз и примите условия

  1. В папке откройте JAR двойным кликом, либо запускайте через .bat (ниже).
  2. Дождитесь появления файлов и появится eula.txt.
  3. Откройте eula.txt и поставьте:
  4. eula=true

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

3) Создайте файл запуска (run.bat)

Создайте run.bat в папке Minecraft Server с содержимым (пример):

java -Xmx2G -Xms1G -jar server.jar nogui
  • -Xmx2G - максимальная память
  • -Xms1G - стартовая память
  • nogui - без окна интерфейса сервера

Память подбирайте по железу.

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

Найдите файл server.properties в папке сервера и проверьте параметры:

  • server-port - порт сервера (по умолчанию 25565)
  • max-players - максимальное число игроков
  • online-mode - режим проверки аккаунтов
    Если вы играете с лицензией, оставляйте проверку включенной.

Обычно ошибки подключения связаны именно с несоответствием server-ip, порта и сетевых правил.

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

Этот вариант подходит, когда вы и друзья в одной сети.

  1. На компьютере, где запущен сервер, узнайте локальный IP.
  2. Откройте cmd
  3. Выполните ipconfig
  4. Найдите строку с IPv4, обычно она вида 192.168.x.x
  5. В Minecraft на серверном ПК откройте мир и выберите:
  6. пауза Esc
  7. “Open to LAN” (если играете без полноценного выделенного сервера)

Если вы именно запускаете выделенный сервер через JAR, то игра подключается иначе: в клиенте откройте “Сетевая игра” и “Direct connect”, но адрес вводите вручную - локальный IP сервера и порт.

Формат:
- 192.168.x.x:25565

Источник по подходу “локальная сеть и подключение по IP+порт”: база знаний и гайды по LAN-подключению в Minecraft.

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

Этот вариант используют, когда друзья не в одной сети.

  1. Установите Hamachi на оба ПК.
  2. Создайте сеть и подключите к ней обе машины.
  3. На ПК с сервером откройте Hamachi и скопируйте IP из интерфейса Hamachi (он будет вида 5.x.x.x или 25.x.x.x).
  4. В клиенте Minecraft у друзей:
  5. “Сетевая игра”
  6. “Direct connect”
  7. введите IP_из_Hamachi:порт (порт - тот же, что в server.properties)

Источник по схеме “Hamachi - общий IP - подключение через Direct connect”: инструкции по LAN/интернет-подключению в гайд-материалах по TLauncher.

Таблица: какие данные куда вводить

Ситуация IP, который вводят игроки Порт Где проверить
Одна сеть Wi-Fi/LAN локальный IPv4 сервера (например 192.168.1.47) server-port (обычно 25565) server.properties и ipconfig
Через Hamachi IP сервера в Hamachi server-port server.properties и IP в Hamachi
Ошибка “не находит сервер / timeout” чаще всего введен неправильный IP (локальный вместо Hamachi или наоборот) порт неверный или не проброшен server.properties + сетевой доступ

Типичные ошибки и как их быстро исправить

  1. Сервер запускается, но друзья не подключаются
  2. проверьте порт в server.properties
  3. проверьте, что вы вводите правильный IP для выбранного способа (локальный или Hamachi)

  4. В клиенте подключение “висит”, потом вылетает

  5. проверьте брандмауэр на ПК-сервере
  6. убедитесь, что сервер реально слушает нужный порт

  7. Сервер и клиенты на разных версиях

  8. проверьте совпадение версии игры и конфигурации
  9. если используются моды, должны совпадать моды и версии загрузчика

Если планируете моды

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

Источник: гайды по установке серверов с модами и подгонке версий Forge/Fabric.

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

  • Minecraft - официальная страница про Realms и серверы: https://www.minecraft.net/
  • Загрузка и запуск Minecraft Server (официальный серверный JAR и шаги): https://www.minecraft.net/ru-ru/download/server
  • Java (загрузка): https://www.java.com/ru/download/
  • Hamachi (официальный сайт): https://www.vpn.net/
  • Подход “локальная сеть и подключение по IP+порт” (гайды по Direct connect): https://tlauncher.ru/open-lan.html
  • Настройка server.properties и запуск сервера (база знаний): https://gamely.pro/wiki?article=7