DGuard

Как создать сервер Minecraft: полный гайд с нуля

Для сервера Minecraft нужны Java, ядро (для сервера с плагинами — Paper) и машина, которая работает, пока играют: свой компьютер, хостинг или VPS. Дальше — принять EULA, настроить server.properties, открыть порт и поставить плагины. Ниже весь путь по шагам — от выбора железа до чек-листа перед открытием.

Команда DGuard12 мин

Коротко весь путь выглядит так:

  1. 1Выберите, где будет работать сервер: свой ПК, игровой хостинг или VPS.
  2. 2Установите Java нужной версии: 21 для Paper 1.20–1.21.11, 25 для 26.1 и новее.
  3. 3Скачайте ядро — Paper или его форк Leaf.
  4. 4Запустите сервер скриптом с флагами памяти и примите EULA.
  5. 5Настройте server.properties и откройте порт 25565.
  6. 6Поставьте базовые плагины: права, логи блоков, античит.
  7. 7Настройте резервные копии и правила — и только потом зовите игроков.

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

Сервер Minecraft Java Edition — это Java-программа: один .jar-файл, который запускают командой. Покупать отдельную «серверную версию» не нужно: ядро Paper бесплатное, как и большинство плагинов. Платить придётся только за железо, если сервер должен работать круглосуточно.

Java

Каждой версии Paper нужна своя Java. Документация Paper рекомендует такие:

Версия PaperJava
1.17–1.1917
1.20–1.21.1121
26.1 и новее25
По странице Getting started в документации Paper

Берите сборку OpenJDK: в инструкции Paper это Amazon Corretto, подойдут и Adoptium или Azul Zulu. Пакеты с суффиксом -headless не годятся — в них нет зависимостей, которые нужны Paper. Проверить установку — java -version в терминале.

Ядро

Ядро — это сама серверная программа. Ванильный сервер от Mojang плагины не поддерживает, поэтому открытые серверы почти всегда ставят Paper: он из коробки оптимизирован под производительность, принимает плагины Bukkit и Spigot и встаёт на место Spigot без изменений. Leaf — форк Paper, нацеленный на производительность и совместимый с плагинами Spigot и Paper.

Для модов (Forge, NeoForge, Fabric) нужны другие ядра — это отдельный путь, см. сервер с модами. Чем отличаются Paper, Leaf, Purpur и Folia и что выбрать под ваш режим — в статье какое ядро выбрать.

Где запустить: свой ПК, хостинг или VPS

Сервер доступен, только пока включена машина, на которой он запущен. Вариантов три:

ВариантПодходит дляМинусы
Свой компьютерПоиграть с друзьями, проверить плагины и настройкиПК должен быть включён; нужен проброс порта и внешний IP; игроки видят ваш домашний адрес
Игровой хостингБыстрый старт: панель в браузере, Java и порт уже настроеныРесурсы делятся с соседями, не всё можно настроить
VPS или выделенный серверСервер надолго, сеть серверов, полный контрольСистему, файрвол и бэкапы настраиваете сами

Главное в железе — быстрое ядро процессора. Основная нагрузка сервера — цикл тиков, а он работает в одном потоке. Документация Paper советует процессор с высокой однопоточной производительностью и не меньше 4 потоков на сервер. Как сравнивать тарифы и где не экономить — в статье хостинг или VPS.

Сколько памяти выделить

Память серверу задают два флага Java: -Xms — сколько выделить при старте, -Xmx — максимум. Ставьте их одинаковыми: Paper исходит из того, что сервер рано или поздно займёт весь -Xmx, а память между двумя значениями просто простаивает.

В инструкции Paper стартовая команда — с 4 ГБ, а на странице про флаги Aikar рекомендуют от 6 до 10 ГБ при любом онлайне. Всю память тарифа отдавать нельзя: Java нужно немного сверх -Xmx, системе — своя, поэтому оставьте 1000–1500 МБ запаса. Как подобрать объём и проверить реальный расход — в статье сколько памяти нужно серверу.

Первый запуск и EULA

  1. 1

    Создайте папку сервера

    Отдельную, только под сервер: в ней появятся мир, конфиги и папка plugins. На VPS запускайте сервер от отдельного пользователя, а не от root.

  2. 2

    Скачайте Paper

    На странице загрузок Paper выберите версию и нажмите на номер сборки. Положите файл в папку сервера и для удобства переименуйте в paper.jar.

  3. 3

    Создайте скрипт запуска

    Сервер запускают командой, а не двойным щелчком по .jar. Запишите команду в start.bat (Windows) или start.sh (Linux, macOS) — примеры ниже. Готовый скрипт собирает генератор Paper.

  4. 4

    Запустите и примите EULA

    Первый запуск создаст файл eula.txt и остановится. Замените в нём eula=false на eula=true — так вы подтверждаете, что прочитали лицензионное соглашение Minecraft. Без этого сервер выключается сразу после старта.

  5. 5

    Запустите сервер снова

    Теперь он создаст мир, server.properties, конфиги Paper и папку plugins. Сервер готов, когда в консоли появится строка Done. Выключайте его командой stop в консоли — она сохраняет миры и корректно выключает плагины.

start.bat — Windows
java -Xms4G -Xmx4G -jar paper.jar --nogui
pause
start.sh — Linux и macOS
#!/usr/bin/env sh
java -Xms4G -Xmx4G -jar paper.jar --nogui

--nogui отключает окно ванильного сервера, чтобы в терминале не было двух интерфейсов. pause в конце start.bat не даст окну закрыться при ошибке — вы успеете её прочитать. На Linux сделайте скрипт исполняемым (chmod +x start.sh) и запускайте ./start.sh.

Главное в server.properties

server.properties лежит в папке сервера и задаёт базовые настройки. Меняйте его на выключенном сервере: изменения применяются после перезапуска. Вот ключи, которые стоит проверить сразу:

КлючПо умолчаниюЧто поставить
server-port25565Оставьте, если хостинг не выдал другой порт
online-modetruetrue — вход только с лицензионных аккаунтов. Про false и его риски — отдельная статья
white-listtrue с 26.3, раньше falsetrue — закрытый сервер по списку; для открытого — false
max-players20Сколько игроков реально выдержит железо
view-distance10Сколько чанков вокруг игрока сервер отправляет клиенту. Меньше — легче серверу
simulation-distance10В каком радиусе от игрока сервер обновляет существ
difficultyeasynormal или hard для выживания
spawn-protection16Защита спавна от всех, кроме операторов; 0 — выключить, если спавн защищает плагин регионов
server-ipпустоОставьте пустым: это не внешний адрес, а сетевой интерфейс, который слушает сервер
enable-rconfalseНе включайте без сложного пароля и закрытого снаружи порта
Значения по умолчанию — по Minecraft Wiki

Как зайти на сервер и открыть порт

В игре откройте «Сетевая игра» → «Добавить сервер» и впишите адрес. Порт 25565 писать не нужно — клиент подставит его сам; другой порт указывают через двоеточие: play.example.com:25570.

  • Тот же компьютер — localhost.
  • Та же домашняя сеть — локальный IP компьютера с сервером (вида 192.168.x.x).
  • Через интернет со своего ПК — пробросьте TCP-порт 25565 на роутере на этот компьютер и дайте друзьям внешний IP. Если провайдер выдаёт один внешний IP на много абонентов, проброс не сработает — нужен «белый» IP.
  • Хостинг или VPS — адрес и порт выдаёт панель. На VPS откройте порт сервера в файрволе.

Подробно про порты, проброс и ошибки подключения — в статье порт сервера Minecraft.

Плагины: что поставить первым

Плагин ставится так: скачайте .jar, положите в plugins/ и перезапустите сервер. Команда /plugins покажет список: зелёный — работает, красный — не загрузился, причина в logs/latest.log. Пошагово, с зависимостями и ошибками, — в статье как установить плагин.

Базовый набор для любого режима:

ЗадачаЧто поставитьЗачем
ПраваLuckPermsГруппы игроков и модераторов вместо OP
Логи блоковCoreProtectКто что сломал и поставил — и откат гриферства
Вход с других версийViaVersionИгроки заходят с клиентов новее сервера
АнтичитDGuardЛовит читы в бою, движении, постройке, инвентаре и пакетах; до 30 онлайна бесплатно
Резервные копииПанель хостинга, скрипт или плагинКопии мира и конфигов по расписанию

Полный список с вариантами под выживание, анархию и мини-игры — в статье обязательные плагины.

Права: LuckPerms вместо OP

Оператор (OP) получает все команды сразу, включая те, что ломают сервер. Выдайте OP только себе — командой op <ник> из консоли, — а модераторам и игрокам раздавайте права группами через LuckPerms. У модератора должны быть кик, мут и проверка игроков, но не stop и не выдача предметов.

Если сервер пускает игроков без лицензии (online-mode=false), сначала поставьте плагин авторизации: иначе любой зайдёт под ником администратора — со всеми его правами.

Защита от читеров

Ванильный сервер почти не проверяет игроков: в лучшем случае кикнет за полёт в выживании. KillAura в бою, Scaffold на постройке, Nuker в шахте, Speed и Fly на карте он не видит. Без античита первый же читер портит экономику, топы и ивенты — и честные игроки уходят.

Античит ставят до открытия, а не после первой жалобы. DGuard смотрит на игрока сразу на всех фронтах — бой, движение, постройка и мир, инвентарь, пакеты — и в нашем сравнении имеет проверку на каждый из 47 видов читов. Работает на Paper и Leaf 1.21–26.3, основная версия — 1.21.11. До 30 игроков онлайн DGuard бесплатен: один сервер, без срока и без карты, защита та же, что на платных тарифах. Подключение — четыре шага:

  1. 1

    Получите ключ

    Зарегистрируйтесь и добавьте сервер в панели — она выдаст ключ dg_…. Он показывается один раз, поэтому скопируйте его сразу.

  2. 2

    Поставьте PacketEvents

    DGuard читает пакеты через плагин PacketEvents и работает на его последнем релизе — не на dev- или SNAPSHOT-сборке. Положите его в plugins/.

  3. 3

    Положите DGuard.jar и вставьте ключ

    DGuard.jar — тоже в plugins/, ключ — в plugins/DGuard/config.yml, поле license.key.

  4. 4

    Перезапустите сервер

    /dguard license покажет состояние лицензии, а в панели сервер станет «Онлайн». Новые версии DGuard дальше ставятся сами при перезапуске.

X-Ray плагин-античит не видит: чит меняет только то, что рисует клиент. Против него — встроенный в Paper anti-xray, который прячет руды, см. защиту от X-Ray. Как выбрать античит под ваш режим — в разборе лучших античитов для Minecraft, а вся защита сервера по шагам — в гайде.

Резервные копии

Бэкап нужен не на случай «если», а на случай «когда»: сломанный плагин, гриферы, неудачное обновление. Копируйте три вещи: папки миров, конфиги сервера и плагины вместе с их настройками. Держите несколько копий за разные дни и не на том же диске, что сервер.

Делайте копию по расписанию и обязательно — перед каждым обновлением ядра или плагинов. Время от времени проверяйте, что из копии сервер действительно поднимается. На хостинге сначала загляните во встроенные бэкапы панели. Расписание, инструменты и восстановление — в статье резервные копии сервера.

Обновления без сюрпризов

Paper советует обновляться хотя бы раз в неделю, но не автоматически: ставьте обновление, когда можете следить за консолью. Порядок такой: бэкап → новые версии плагинов в папку plugins/update → остановка сервера → замена paper.jar → запуск и проверка лога. Плагины из plugins/update встанут при запуске сами. Не заменяйте .jar на работающем сервере.

С версией Minecraft осторожнее: мир, открытый на новой версии, на старую не вернуть. Прежде чем поднимать версию, убедитесь, что её поддерживают ваши ключевые плагины, — для DGuard список на странице версий.

Правила и модерация

Правила нужны до первого бана: игрок должен знать, за что его накажут, а модератор — на что ссылаться. Опишите, что считается читом, гриферством и оскорблением, и какое наказание за что. Собрать правила под ваш режим можно в генераторе правил.

Модераторов набирайте заранее и давайте им инструменты, а не OP: права через LuckPerms, журнал наказаний с причинами, понятный порядок разбора жалоб. Как собрать команду — в статье команда модераторов.

Чек-лист перед открытием

  • Java нужной версии, сервер запускается скриптом, -Xms равен -Xmx, у системы остался запас памяти.
  • EULA принят, в server.properties проверены online-mode, white-list, max-players, view-distance.
  • Порт открыт: друг из другой сети заходит без ошибок.
  • OP только у вас, права модераторов и игроков — группами в LuckPerms.
  • Стоят логи блоков, ViaVersion (если нужен) и античит; в /plugins всё зелёное.
  • Бэкап по расписанию настроен и хотя бы раз восстановлен на пробу.
  • Правила опубликованы, модераторы знают, что делать с жалобой.
  • Сервер выдержал тестовый онлайн: /spark health (spark встроен в Paper с 1.21) показывает стабильные 20 TPS.

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

Можно ли сделать сервер Minecraft бесплатно?

Да: Java, ядро Paper и большинство плагинов бесплатны, а запустить сервер можно на своём компьютере. Платить придётся за хостинг или VPS, когда сервер должен работать круглосуточно. Античит DGuard бесплатен до 30 игроков онлайн.

Какая Java нужна для сервера Minecraft?

По документации Paper: Java 21 для версий 1.20–1.21.11 и Java 25 для 26.1 и новее. Неподходящая Java — частая причина, по которой сервер не запускается.

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

Чаще всего не принят EULA: откройте eula.txt и поставьте eula=true. Другие причины — неподходящая версия Java или неверное имя .jar в скрипте; точная ошибка — в logs/latest.log.

Как друзьям зайти на мой сервер?

В одной сети — по локальному IP вашего компьютера. Через интернет — пробросьте TCP-порт 25565 на роутере и дайте друзьям внешний IP или запустите сервер на хостинге или VPS, где адрес выдаёт панель.

Paper или ванильный сервер?

Для сервера с плагинами — Paper: ванильный сервер плагины не поддерживает. Paper заменяет Spigot и CraftBukkit без изменений, а мир с ванили переносит автоматически.

Нужен ли античит на маленьком сервере?

Да: читеры заходят и на маленькие серверы, а там каждый ушедший честный игрок заметен сильнее. DGuard бесплатен до 30 игроков онлайн — с той же защитой, что на платных тарифах.

Источники

Все разделы
Ядра12 минЛучшее ядро для сервера Minecraft: Paper, Leaf, Purpur, Folia и другиеДля большинства серверов с плагинами ответ — Paper, а если нужна дополнительная производительность и вы готовы её настраивать — его форк Leaf. Ниже — чем отличаются популярные ядра, какие плагины на них работают и что ставить под выживание, анархию, мини-игры или огромный онлайн.ЧитатьСоздание сервера8 минЛучшие хостинги для сервера Minecraft в 2026 году: сравнение и как выбратьДевять известных хостингов Minecraft — российских и зарубежных — в одной таблице: есть ли бесплатный тариф, какая панель, можно ли загрузить свои плагины, заявлена ли защита от DDoS и где стоят серверы. Все данные — с официальных сайтов хостингов, а ниже — как выбрать и проверить хостинг в первые дни.ЧитатьАнтичиты12 минЛучшие античиты для Minecraft в 2026 году: топ и сравнение по проверкамМы сверили 47 видов читов с исходным кодом и документацией GrimAC, Vulcan, Polar, Intave и Matrix. Полноценная проверка на каждый вид есть только у DGuard, из соперников ближе всех Intave — 27 из 47. Ниже — как мы считали, сильные стороны и пробелы каждого античита и что выбрать под ваш сервер.Читать

Поставьте лучший античит для современного Minecraft

DGuard ловит все 47 видов читов из нашего сравнения — у ближайшего соперника, Intave, 27. Полная защита на любом тарифе, до 30 игроков онлайн — бесплатно.