Запустить свой сервер 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. Настройка
- Установите Java. Актуальным версиям Minecraft нужна Java 21. На хостинге об этом позаботится панель.
- Скачайте jar-файл сервера с официального сайта выбранного ядра, положите его в пустую папку и запустите один раз командой вроде
java -Xms4G -Xmx4G -jar paper.jar --nogui. - Примите EULA, заменив
eula=falseнаeula=trueв файлеeula.txt, и снова запустите сервер. - Отредактируйте
server.properties: задайтеmotd, который игроки видят в списке серверов,max-players,difficultyиview-distance8–10 для стабильной производительности. - Сгенерируйте мир заранее с помощью плагина вроде Chunky, чтобы новые чанки не вызывали лагов, когда игроки исследуют мир.
- Добавьте иконку сервера: 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, награждайте игроков за голоса и дайте серверу понятное, конкретное описание. Небольшое активное сообщество растёт быстрее, чем большое и пустое.