Minecraft 26.3

Как создать сервер Майнкрафт

Свой сервер на своём компьютере за десять минут: Java, server.jar, eula.txt и файл запуска. Плюс белый список, порт и как позвать друзей.

  • нужна Java 25
  • порт 25565
  • проверено в 26.3

Коротко

Нужна Java 25, server.jar и eula=true

  • Запустить сервер
    java -Xmx2G -Xms2G -jar server.jar nogui
  • Пустить друга
    whitelist add Steve

Поставьте Java 25, скачайте server.jar с minecraft.net, запустите его командой выше, поменяйте eula=false на eula=true в eula.txt и запустите ещё раз. Сервер готов: заходите по адресу localhost, а друга добавьте в белый список — он включён по умолчанию.

Пять шагов

  1. Поставьте Java 25 — именно её просит сервер Minecraft 26.3. Какая Java нужна другим версиям, — в таблице «Какая Java нужна».
  2. Скачайте серверный файл с официальной страницы minecraft.net/download/server и положите его в пустую папку — все файлы сервера появятся рядом с ним. Файл называется server.jar.
  3. Запустите сервер командой java -Xmx2G -Xms2G -jar server.jar nogui из этой папки. Он создаст eula.txt и server.properties и сразу остановится.
  4. Откройте eula.txt, замените eula=false на eula=true и сохраните — так вы соглашаетесь с лицензией Minecraft.
  5. Запустите ещё раз. Когда сервер создаст мир, в игре нажмите «Сетевая игра» → «Добавить» и впишите в «Адрес сервера» адрес localhost.

Как зайти на сервер по адресу и что значат надписи в списке — на странице «Как зайти на сервер».

Почему сервер закрылся сразу

Так и должно быть при первом запуске. Сервер создаёт eula.txt со строкой eula=false, пишет в консоль

You need to agree to the EULA in order to run the server. Go to eula.txt for more info.

и останавливается. Пока в файле не стоит eula=true, мир не создаётся. Если же окно консоли мелькнуло и исчезло, а eula.txt не появился, — запускается не та Java: проверьте её номер командой java -version.

Файл запуска

Команду удобно сохранить в файл и запускать двойным щелчком: на Windows — start.bat, на Linux и macOS — start.sh. В команде -Xmx2G — сколько памяти отдать серверу, nogui — не открывать окно сервера с графиком памяти, игроками и логом: всё это есть в консоли.

Готовый файл под вашу версию, память и систему соберёт генератор файла запуска — с флагами, которые снижают паузы на сборку мусора, и автоперезапуском. Сколько памяти дать, — на странице «Как выделить память».

Главное в server.properties

СтрокаПо умолчанию
server-port25565
online-modetrue
white-listtrue
max-players20
gamemodesurvival
difficultyeasy
motdA Minecraft Server
level-nameworld

Что значит каждая строка — в справочнике server.properties, а готовый файл с нужными настройками соберёт генератор конфига. Правки вступают в силу после перезапуска сервера.

Белый список и оператор

На новом сервере Minecraft 26.3 белый список включён: строка white-list=true. Зайти может только тот, кого добавили; остальные увидят «Вас нет в белом списке этого сервера!». Команды пишут в консоль сервера без косой черты, а в чат игры — с ней.

  • Сделать себя оператором
    op Steve
  • Пустить друга при белом списке
    whitelist add Steve
  • Выключить белый список
    whitelist off
  • Остановить сервер и сохранить мир
    stop

Вместо Steve — ник игрока. Оператор может вводить команды и менять правила; что дают уровни операторов — на странице «Уровни оператора».

Как позвать друзей

Где другКакой адрес ему дать
На том же компьютереlocalhost
В той же сети (один роутер)Локальный IP компьютера с сервером — вида 192.168.1.5. Его показывает ipconfig на Windows.
Через интернетВнешний IP вашей сети. На роутере нужно открыть порт 25565 и направить его на компьютер с сервером; если провайдер не даёт внешний IP, остаётся хостинг.

Без лицензии на сервер с online-mode=true не зайти: сервер проверяет каждого игрока у Mojang. Поиграть вдвоём без сервера можно и в обычном мире — «Как играть с другом».

Свой компьютер или хостинг

Сервер на своём компьютере бесплатен, но работает, только пока компьютер включён, и делит с игрой память и процессор. Хостинг стоит денег, зато сервер живёт круглые сутки и у него есть свой адрес. Начать проще дома, а переехать — значит перенести папку сервера целиком: мир лежит в ней, в папке level-name.

Когда сервер заработал, его можно добавить в мониторинг JuxMC — там его найдут игроки, а вы увидите онлайн по дням.

Частые вопросы

Как создать свой сервер Майнкрафт бесплатно?

Скачайте server.jar с minecraft.net, поставьте Java 25, запустите командой java -Xmx2G -Xms2G -jar server.jar nogui, поменяйте eula=false на eula=true в файле eula.txt и запустите снова. Сервер на своём компьютере ничего не стоит — платить приходится только за хостинг, если компьютер не хочется держать включённым.

Почему сервер сразу закрывается после запуска?

При первом запуске сервер создаёт eula.txt с eula=false и останавливается: без согласия с EULA он не работает. Откройте eula.txt, поставьте eula=true и запустите ещё раз. Если окно исчезает мгновенно — скорее всего, не та Java: серверу 26.3 нужна Java 25.

Почему друг не может зайти на мой сервер?

В Minecraft 26.3 белый список включён по умолчанию (white-list=true) — добавьте друга командой whitelist add и его ник. Другу из другой сети нужен ваш внешний IP и открытый порт 25565; без лицензии зайти не получится, пока online-mode=true.

Ещё в вики

Вся вики

По данным Minecraft 26.3: подписи меню — из локализации игры, числа и правила — из кода клиента и сервера; каждая команда проверена игрой.