Как создать сервер Minecraft для друзей: два способа, реальные цифры по памяти и типичные ошибки Пост от команды EssenceHost, хостинга игровых серверов. Ниже честно разберём и вариант «дома на своём ПК», и вариант «на хостинге», а вы выберете сами.

Как создать сервер Minecraft для друзей: два способа, реальные цифры по памяти и типичные ошибки

Пост от команды EssenceHost, хостинга игровых серверов. Ниже честно разберём и вариант «дома на своём ПК», и вариант «на хостинге», а вы выберете сами.

Вы с друзьями хотите играть в Minecraft вместе, но не в чужом мире с чужими правилами, а в своём: с плагинами, модами, своей картой и белым списком. Для этого нужен сервер. Звучит сложно, на деле всё решается за 10–15 минут, если знать, из чего выбирать.

Шаг 1. Решите, какой сервер вам нужен

— Vanilla: чистая игра, как в одиночке, но с друзьями. Официальное ядро Mojang.

— Paper / Spigot / Purpur: для плагинов (приваты, экономика, мини-игры). Игра почти как ваниль, но с плагинами и лучшей оптимизацией.

— Forge / Fabric: для модов и сборок (техномоды, магия, новые измерения). У каждого игрока должны стоять те же моды.

Если сомневаетесь, берите Paper: он работает так же, как ваниль, но позже, когда захочется приват территорий или магазин, не придётся переезжать.

Шаг 2. Сколько памяти нужно

Ориентиры, которые мы используем сами:

— Ваниль на 2–5 друзей: 1,5–2 ГБ ОЗУ

— Paper с плагинами, до 10–15 игроков: 3–6 ГБ

— Лёгкие сборки модов, до 25 игроков: от 9 ГБ

— Техномоды и большие карты: 12 ГБ и больше

Память нужна не только под игроков. Сильнее всего сервер нагружают прогруженные чанки, сущности (мобы, предметы на земле) и моды. Поэтому «всего пятеро играют» с тяжёлой сборкой может потребовать больше, чем 20 человек на чистом Paper.

Способ 1. Сервер на своём компьютере

Бесплатно, но с нюансами. Кратко по шагам:

1. Установите нужную Java. Для Minecraft 1.20.5 и новее нужна Java 21, для 1.18–1.20.4 — Java 17.

2. Скачайте server.jar (для Paper — с сайта проекта) и положите в отдельную папку.

3. Запустите: java -Xmx2G -jar server.jar nogui. Сервер один раз создаст файлы и остановится.

4. Откройте eula.txt и поменяйте eula=false на eula=true.

5. Запустите снова. Сервер поднимется на порту 25565.

6. Чтобы к вам зашли друзья не из вашей сети, придётся пробросить порт 25565 на роутере и отдать им свой внешний IP.

Минусы, о которых редко пишут:

— Сервер работает, только пока включён ваш компьютер. Выключили ПК — друзья остались без мира.

— Провайдеры часто выдают «серый» IP, и пробросить порт не получается вообще.

— Сервер и сама игра делят ресурсы вашего ПК. В сборках с модами это заметно по FPS.

— Ваш домашний IP получают все, кто заходит на сервер.

Для проверки идеи «поиграем вечерок» вариант рабочий. Для мира, который живёт неделями, обычно неудобен.

Способ 2. Сервер на хостинге

Здесь всё работает круглосуточно, и не нужны ни проброс портов, ни Java на вашем ПК. Показываем на примере EssenceHost.

1. Регистрация на essencehost.ru

2. Выбор тарифа. Если хотите сначала попробовать, есть бесплатный тариф «Пробный»: 1 ядро, 2 ГБ памяти, 10 ГБ NVMe. Оплата для него не нужна, но требуется подписка на наш Telegram-канал t.me/essencehost. Платные тарифы начинаются от 72 ₽ в месяц (1,5 ГБ, ваниль на пару друзей) и идут до 20 ГБ памяти для крупных проектов.

3. Создание сервера. Нажмите «Создать сервер» и выберите ядро: Vanilla, Paper, Forge, Fabric и другие.

4. Запуск. Откройте сервер в панели panel.essencehost.ru, нажмите «Старт». Сервер скачает всё нужное сам, вам не придётся возиться с Java и eula.txt.

5. Подключение. Скопируйте адрес сервера из панели и вставьте в Minecraft: «Сетевая игра» → «Добавить сервер».

Дальше всё управление в браузере: консоль, файлы, перезапуск, настройки.

Плагины и моды в один клик

В панели есть вкладка «Моды/Плагины»: ищете нужный плагин или мод по названию (поиск идёт по Modrinth), выбираете версию и нажимаете «Установить». Файл скачивается прямо на сервер, руками ничего загружать не нужно. Вкладка появляется для серверов на ядрах с плагинами (Paper, Spigot, Purpur) и с модами (Forge, Fabric).

Что настроить сразу после запуска

Пять минут сейчас избавят от проблем потом.

1. Белый список. В консоли: whitelist on, затем whitelist add НикДруга. Иначе на «открытый» сервер быстро придут посторонние.

2. Операторы. Команда op ВашНик выдаёт вам права администратора.

3. Режим лицензии. Если у друзей есть пиратские клиенты, придётся отключать online-mode, но это отключает проверку лицензии и делает сервер уязвимее. Лучше по возможности играть с лицензий.

4. Дальность прорисовки. В server.properties параметры view-distance и simulation-distance сильно влияют на нагрузку. Для небольшого сервера 8–10 хватает с запасом.

5. Бэкапы. Перед установкой новых модов сохраняйте копию мира. Тарифы с бэкапами есть, но простую копию папки world можно скачать через файловый менеджер и на любом тарифе.

Типичные ошибки новичков

— Взять ядро под моды, а ставить плагины (и наоборот). Плагины работают на Paper/Spigot, моды на Forge/Fabric. Одно другому не подходит.

— Разные версии у сервера и игроков. Сервер 1.21, а у друга 1.20: зайти он не сможет (или понадобится плагин совместимости).

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

— Забыть про порты. Для Bedrock-игроков (через плагин Geyser) нужен ещё один порт, поэтому на тарифах выше базовых их больше.

Что выбрать в итоге

— Хотите просто попробовать? Запустите сервер на своём ПК или возьмите бесплатный «Пробный» тариф.

— Играть будете регулярно и без отключений? Хостинг: сервер работает, даже когда все ваши компьютеры выключены.

— Планируете сборку с модами? Сразу смотрите на 6–9 ГБ и выше, а не на минимальный тариф.

Если остались вопросы по настройке, пишите в комментариях, разберём. А если хотите сразу поднять сервер, вот наш сайт: essencehost.ru. Бесплатный тариф для этого подойдёт: подписка на Telegram-канал, оплаты нет.

Мы команда EssenceHost и делаем хостинг игровых серверов Minecraft. Пост опубликован в нашем корпоративном блоге