Домашний сервер Minecraft подходит, если вы хотите играть в узком кругу друзей и готовы держать компьютер включенным. В этом материале - путь для Java Edition на Windows: установка, базовая настройка, подключение по LAN и по интернету, а также типичные ошибки.
Что нужно заранее
- Версия Minecraft: Minecraft Java Edition.
- Java на компьютере (обычно требуется).
- Свой компьютер, который будет работать как сервер постоянно (хотя бы пока играете).
- Для подключения по интернету - порт и доступ извне (ваш провайдер и роутер должны пропускать входящие соединения на нужный порт).
Официальные требования и базовые настройки описаны в руководстве по серверу на Minecraft Wiki.
Вариант без модов на Windows: пошаговая установка
Шаг 1. Установите Java
Если Java не установлена, скачайте её с официального сайта Oracle/Java. Если Minecraft на ПК у вас запускается, Java часто уже стоит, но для уверенности лучше проверить.
Источник: страница загрузки Java.
Шаг 2. Скачайте server.jar
- Создайте на диске папку для сервера, например
Minecraft Server. - Скачайте серверную часть Minecraft Java Edition с официальной страницы загрузки сервера.
- Поместите файл
server.jarв вашу папку сервера.
Шаг 3. Запустите сервер один раз
Запустите server.jar. При первом запуске сервер создаст дополнительные файлы, включая конфиги.
Для запуска обычно используют команду в консоли (если вам удобнее так):
java -Xmx1024M -Xms1024M -jar server.jar nogui
Шаг 4. Примите условия EULA
- Откройте файл
eula.txtв папке сервера. - Найдите строку
eula=false. - Поменяйте на
eula=true. - Сохраните файл.
Шаг 5. Настройте server.properties
- Откройте
server.properties. - Найдите
online-mode=true. - Измените на
false, если вы делаете простой домашний сервер и хотите, чтобы подключались друзья без проверки аккаунтов.
После правок сохраните файл.
Примечание: если вы хотите, чтобы подключение шло через официальную проверку, оставляйте online-mode=true. Для большинства локальных сценариев друзья подключаются проще с false, но это снижает защищенность. Описание файла и параметров - в Minecraft Wiki.
Как подключиться к своему серверу
Minecraft поддерживает два режима - локальная сеть (LAN) и интернет.
Подключение по LAN (в одной сети)
- На серверном ПК запустите сервер.
- На сервере откройте Minecraft и убедитесь, что сервер действительно запущен и консоль работает.
- На другом ПК откройте Minecraft, зайдите в «Сетевая игра», нажмите «Добавить».
- В «Адрес сервера» введите:
localhost, если вы подключаетесь с того же ПК- или внутренний IP адрес сервера, если подключаетесь с другого устройства в LAN
Про внутренний IP и подключение по локальной сети - в руководстве Minecraft Wiki.
Подключение по интернету
Чтобы друзья подключались из другой сети, нужно пробросить порт сервера.
- В
server.propertiesпроверьтеserver-port. По умолчанию используется25565. - В роутере включите проброс порта на внутренний IP вашего серверного ПК (WAN -> ваш ПК, порт -> 25565).
- Если на ПК стоит брандмауэр, добавьте правило для входящего трафика на порт 25565.
Адрес для друзей в игре будет в формате:
- IP_вашего_дома:25565
Предупреждение по безопасности: когда вы открываете порт наружу, риски выше. Лучше использовать надежный пароль, whitelist и/или аккаунтную проверку и следить за обновлениями.
Тайные причины, почему сервер “не виден” друзьям
| Симптом | Частая причина | Что проверить |
|---|---|---|
| Сервер работает локально, но по LAN не подключаются | IP указан неправильно | Введите внутренний IP серверного ПК (в одной сети с вами) |
| Подключение по интернету не проходит | Порт не проброшен в роутере | Пробросить внешний порт на внутренний IP и порт сервера |
| Подключение не проходит вообще | Брандмауэр блокирует | Разрешить входящее на 25565 в Windows Firewall |
| Консоль сервера закрывается и сервер “умирает” | Сервер упал из-за ошибки в конфиге или несовпадения версии | Смотрите текст ошибок в консоли, совпадение версии игры обязательно |
| Подключения есть, но половина игроков “отваливается” | Проблемы сети и задержки | Стабильность домашнего интернета и загрузка линии upload - узкое место |
Если хотите сервер с модами (Forge)
Логика такая же, но вместо server.jar вы запускаете серверную сборку под Forge:
- Скачайте Forge с официального сайта Forge.
- Подготовьте папку сервера для Forge.
- Установите/распакуйте Forge в эту папку.
- Отредактируйте
eula.txt(включитеeula=true). - Отредактируйте
server.properties(решение проonline-modeзависит от сценария). - Положите моды (
.jar) в папкуmodsвнутри папки Forge-сервера. - Запустите Forge-jar. Сервер будет работать с активными модами.
Важно: моды должны быть у всех игроков. И версия модов обязана совпадать с версией Minecraft/Forge.
Параметры, которые чаще всего меняют в server.properties
Минимум, который реально пригодится новичку:
- gamemode - игровой режим для всех игроков при входе
- difficulty - сложность
- max-players - максимум игроков
- online-mode - проверка аккаунтов
- view-distance - дальность обзора (влияет на нагрузку)
- spawn-protection - защита спавна
Полное описание параметров - в Minecraft Wiki.
Полезные ссылки
- Minecraft Wiki. Создание и настройка сервера: https://ru.minecraft.wiki/w/Руководство:Создание_и_настройка_сервера
- Официальная загрузка сервера Minecraft: https://www.minecraft.net/ru-ru/download/server
- Minecraft Realms (альтернатива домашнему серверу): https://www.minecraft.net/ru-ru/realms
- Официальный сайт Java: https://www.java.com/ru/download/ie_manual.jsp?locale=ru
- Официальный сайт Forge: https://files.minecraftforge.net/