Перейти к содержимому
mcserverscout

Как создать сервер Minecraft

От выбора хостинга до первых игроков. Практическое руководство по Minecraft: Java Edition для тех, кто запускает сервер впервые.

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

1. Хостинг или свой компьютер

Первое решение — где будет работать сервер. Реальных вариантов три.

Свой компьютер

Бесплатно и вполне подходит для игры с несколькими друзьями. Сервер работает, только пока включён компьютер, скорость отдачи домашнего интернета ограничивает, сколько игроков смогут играть без лагов, а на роутере нужно открыть порт (см. раздел о сети). Кроме того, ваш домашний IP-адрес увидят все, кто заходит, — это важно, если сервер станет публичным.

Хостинг Minecraft

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

VPS или выделенный сервер

Виртуальная или физическая машина на Linux, которой вы полностью управляете. Это самый гибкий и часто самый дешёвый в пересчёте на гигабайт памяти вариант, но Java, резервные копии, файрвол и автоматические перезапуски вы настраиваете сами. Имеет смысл, если вы держите несколько серверов за прокси или хорошо разбираетесь в Linux.

2. Сколько нужно оперативной памяти

Память — цифра, которую хостинги рекламируют больше всего и которой чаще всего покупают с избытком. Используйте таблицу ниже как отправную точку для сервера на Paper и для сервера с модами. Процессор важен не меньше: Minecraft обрабатывает большую часть мира в одном потоке, поэтому одно быстрое ядро лучше множества медленных.

Рекомендуемый объём памяти в зависимости от числа игроков
Игроков онлайн одновременно Плагины (Paper) Моды (Fabric, NeoForge)
1–10 2–4 ГБ 4–6 ГБ
10–30 4–6 ГБ 6–8 ГБ
30–60 6–10 ГБ 10–14 ГБ
60–120 10–16 ГБ 16–24 ГБ
120+ Несколько серверов за прокси Несколько серверов за прокси

Крупным сборкам может требоваться 8 ГБ ещё до того, как зайдёт первый игрок, поэтому сверяйтесь с рекомендациями сборки. Если выделить серверу намного больше памяти, чем ему нужно, он не станет быстрее, а паузы сборщика мусора могут стать длиннее. Если сервер лагает, сначала посмотрите на процессор, дальность прорисовки и количество сущностей, а уже потом добавляйте память.

3. Выберите серверное ядро

  • Paper — стандартный выбор для публичных серверов. Он запускает плагины Bukkit и Spigot, работает гораздо быстрее ванильного сервера и закрывает многие эксплойты.
  • Purpur основан на Paper и добавляет сотни дополнительных настроек, например возможность ездить на мобах или изменения игровых механик. Выбирайте его, если хотите изменить сам геймплей.
  • Fabric — лёгкий загрузчик модов. Выбирайте его для игры с модами или модов на производительность. NeoForge — второй крупный загрузчик модов, на нём работают многие большие сборки.
  • Ванильный сервер от Mojang подойдёт для небольшого приватного мира, но не поддерживает ни плагины, ни моды.
  • Velocity — не игровой сервер, а прокси, который объединяет несколько серверов (например, лобби, выживание и мини-игры) под одним адресом.

Плагины и моды на одном сервере не совмещаются, поэтому решите заранее, какой путь вам ближе.

4. Настройка

  1. Установите Java. Актуальным версиям Minecraft нужна Java 21. На хостинге об этом позаботится панель.
  2. Скачайте jar-файл сервера с официального сайта выбранного ядра, положите его в пустую папку и запустите один раз командой вроде java -Xms4G -Xmx4G -jar paper.jar --nogui.
  3. Примите EULA, заменив eula=false на eula=true в файле eula.txt, и снова запустите сервер.
  4. Отредактируйте server.properties: задайте motd, который игроки видят в списке серверов, max-players, difficulty и view-distance 8–10 для стабильной производительности.
  5. Сгенерируйте мир заранее с помощью плагина вроде Chunky, чтобы новые чанки не вызывали лагов, когда игроки исследуют мир.
  6. Добавьте иконку сервера: PNG 64×64 с именем server-icon.png в папке сервера. Она отображается в списке «Сетевой игры» и в списках серверов.

5. Сеть и порт 25565

Серверы Java Edition по умолчанию слушают TCP-порт 25565. На хостинге порт уже открыт, и вы получаете адрес. Дома нужно:

  • назначить компьютеру постоянный локальный IP-адрес в настройках роутера;
  • пробросить TCP-порт 25565 на этот адрес (ищите в роутере «проброс портов» или «виртуальный сервер»);
  • разрешить Java в файрволе операционной системы.

Вместо того чтобы раздавать голый IP, купите недорогой домен и направьте его на сервер — тогда адрес не изменится, если вы смените хостинг. Если вы используете порт, отличный от 25565, игрокам придётся дописывать его через двоеточие (например, play.example.com:25566), либо его можно скрыть с помощью DNS-записи SRV.

6. Основы безопасности

  • Пока строите, включите белый список. Выполните /whitelist on и добавьте свою команду, пока сервер не будет готов к открытию.
  • Оставляйте online-mode=true, если точно не знаете, зачем его отключать. Этот параметр проверяет аккаунт каждого игрока через Mojang. Серверу с отключённой проверкой нужен плагин авторизации, иначе любой сможет зайти под любым ником, в том числе под вашим.
  • Выдавайте права оператора осторожно. Используйте плагин прав вроде LuckPerms, чтобы давать персоналу только нужные команды.
  • Установите защиту от гриферства, например CoreProtect, чтобы видеть, кто что сломал, и откатывать изменения.
  • Делайте резервные копии автоматически и храните их не только на самом сервере. Хотя бы раз проверьте восстановление.
  • Скачивайте плагины только из надёжных источников, таких как Hangar, Modrinth или SpigotMC, и вовремя обновляйте сервер и плагины.

7. Найдите первых игроков

Пустой сервер развивать труднее всего: новые игроки уходят, когда вокруг никого нет. Помогут несколько привычек:

  • Начните с ядра сообщества. Пригласите друзей и назначьте время запуска, чтобы первые гости застали людей онлайн.
  • Сделайте первые пять минут запоминающимися. Понятный спавн, короткое обучение или табличка с правилами и командами и быстрый способ начать играть.
  • Описывайте сервер точно. «Выживание с экономикой и приватами, 1.21, без доната на преимущества» говорит больше, чем «лучший сервер на свете».
  • Заведите Discord для объявлений, предложений и поддержки и укажите ссылку в MOTD.
  • Награждайте за голоса. Голосующие игроки поднимают вас в рейтингах. Наш API голосования позволяет плагину выдавать им награды в игре.
  • Слушайте игроков и продолжайте обновлять сервер. Регулярные ивенты и заметные изменения дают людям повод возвращаться.

8. Добавьте сервер на MCServerScout

Как только сервер заработает и станет доступен, добавьте его в список. Это бесплатно и не требует аккаунта. Мы будем проверять статус каждые несколько минут, строить графики онлайна, автоматически назначим режимы игры, например выживание, и дадим вам живой баннер для сайта или Discord.

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

Сколько оперативной памяти нужно серверу Minecraft?

Серверу на Paper с плагинами нужно около 2–4 ГБ до 10 игроков, 4–6 ГБ до 30 и 6–10 ГБ до 60. Серверам с модами нужно примерно в полтора раза больше. Большие миры, множество ферм и высокая дальность прорисовки увеличивают эти цифры.

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

Да, на своём компьютере. Сервер работает, только пока компьютер включён, скорость отдачи вашего интернета ограничивает число игроков, а на роутере нужно пробросить порт 25565. Бесплатные тарифы хостинга существуют, но обычно дают мало памяти и приостанавливают сервер, когда никого нет онлайн.

Какое серверное ядро выбрать?

Paper — для большинства серверов с плагинами, Purpur — если поверх Paper нужны дополнительные игровые настройки, а Fabric (или NeoForge) — если нужны моды. Ванильный сервер подойдёт для нескольких друзей, но не поддерживает плагины и работает медленнее.

Какой порт использует сервер Minecraft?

Серверы Java Edition по умолчанию используют TCP-порт 25565. Если вы используете другой порт, игрокам нужно дописать его к адресу через двоеточие, например play.example.com:25566.

Как найти первых игроков?

Начните с друзей, добавьте сервер в списки серверов, заведите Discord, награждайте игроков за голоса и дайте серверу понятное, конкретное описание. Небольшое активное сообщество растёт быстрее, чем большое и пустое.