Сервер Minecraft на VPS
Инструкция для BLauncher 1.14.3 и новее
Сервер на своём ПК живёт, пока включён компьютер. VPS — это арендованный компьютер в дата-центре: он работает круглосуточно, и друзья могут играть, даже когда вы спите. BLauncher сам подключается к VPS, ставит туда Java и сервер и даёт управлять им из лаунчера — командную строку открывать не нужно.
1. Какой VPS подойдёт
| Система | Ubuntu 22.04 или новее, Debian 12 или новее |
|---|---|
| Тип | KVM (полноценная виртуальная машина). OpenVZ и LXC не подойдут: на них нет systemd, и сервер не сможет запускаться сам |
| Процессор | x86_64 (обычный) или ARM64 |
| Память | от 2 ГБ для ванили на несколько друзей; 4 ГБ и больше — для сборок с модами |
| Диск | от 10 ГБ |
| Доступ | пользователь root или пользователь с правом sudo |
После оплаты хостер пришлёт письмо с IP-адресом, логином (обычно root) и
паролем. Это всё, что понадобится.
2. Подключите VPS в лаунчере
- Откройте вкладку «Сервер» и нажмите «Подключить VPS».
- Впишите название (любое, только для вас), IP-адрес, пользователя и пароль из письма хостера.
Порт SSH почти всегда
22— менять, только если хостер указал другой. - Лаунчер покажет отпечаток ключа сервера — нажмите «Доверять». Это защита от подмены: если отпечаток когда-нибудь изменится, лаунчер предупредит.
- Лаунчер проверит систему, создаст свой ключ доступа и дальше будет входить только по нему. Пароль больше не нужен.
3. Установите Minecraft-сервер
Откройте подключённый VPS в списке «Мои серверы» и выберите, что ставить:
- Чистое ядро — Vanilla, Paper, Fabric, Forge или NeoForge нужной версии;
- Сборка из лаунчера — ваша сборка с модами; моды, которые нужны только игроку (шейдеры, миникарты и т. п.), на сервер не поедут;
- Перенести с ПК — ваш локальный сервер целиком: миры, настройки, плагины и моды.
Выберите память и порт, отметьте согласие с лицензионным соглашением Minecraft и нажмите «Установить» (или «Перенести на VPS»). Лаунчер по шагам покажет, что делает. Обычно это занимает 1–5 минут, сборка с сотней модов — дольше.
4. Зайдите в игру
Адрес сервера — IP вашего VPS. Если порт не 25565, допишите его через двоеточие:
203.0.113.10:25570. Этот адрес и давайте друзьям.
5. Что можно делать из лаунчера
- запускать, останавливать и перезапускать сервер;
- смотреть консоль и вводить команды;
- выдавать оператора, вести вайтлист и баны кнопками;
- загружать и скачивать файлы сервера (например, плагины в папку
plugins); - делать бэкапы, откатываться на них и скачивать их на ПК;
- следить за нагрузкой: процессор, память, диск, игроки онлайн.
Сервер запускается сам после перезагрузки VPS и перезапускается, если упадёт.
Безопасность
- Пароль от VPS нужен один раз. Дальше лаунчер входит по своему ключу, который хранится на вашем ПК в зашифрованном виде.
- Пароли и ключи никогда не отправляются на blauncher.ru.
- Minecraft работает от отдельного пользователя
minecraft, а не отroot. - В брандмауэре VPS лаунчер открывает только порт игры. Порт управления сервером (RCON) он не открывает и защищает длинным случайным паролем.
Если что-то не так
- Шаг упал с «Connect timed out» или ошибкой загрузки. Чаще всего это сеть — нажмите «Повторить»: готовые шаги пропустятся за секунды.
- «Порт занят». Впишите другой порт Minecraft (например,
25566) и нажмите «Повторить». - Сервер запущен, но друзья не могут зайти. У некоторых хостеров есть свой брандмауэр в панели управления — откройте там порт игры (TCP).
- «На VPS не запущен systemd». Это VPS на OpenVZ или LXC — нужен тариф на KVM.
- Сервер упал при запуске. Лаунчер покажет строки из журнала с причиной. Обычно это мод, несовместимый с версией, или нехватка памяти.
Не получилось — напишите в Telegram-канал или на theblauncher@gmail.com.