BungeeCord или Velocity: что выбрать для сети Minecraft в 2026
Сравнение двух прокси для Minecraft по настройке, передаче данных игрока, плагинам и порогу входа. Когда брать BungeeCord, а когда Velocity.
Содержание 15
- Коротко
- Что общего
- Сравнение
- Примеры конфигов
- Шаги: как выбрать и настроить
- Как сделать в панели EGN
- Симптомы и причины
- Пример миграции
- Частые ошибки
- Итог
- Вопросы и ответы
- Velocity быстрее BungeeCord?
- Можно ли перенести сеть на Velocity без потери игроков?
- Нужны ли разные плагины для BungeeCord и Velocity?
- Где лучше держать список серверов?
Почти любая сеть Minecraft начинается с вопроса: какой прокси ставить. Исторически здесь был BungeeCord, сейчас в большинстве новых проектов выбирают Velocity. Оба решают одну задачу: принимают игроков на один адрес и переводят их на нужный сервер. Различаются они конфигами (см. также установку Velocity), способом передачи данных игрока и тем, какие плагины работают на прокси.
Коротко
Для новой сети в 2026 году берите Velocity: у него современный режим передачи данных игрока (modern forwarding) с секретом и собственный API плагинов. BungeeCord оставляйте, если сеть уже работает на нём и на его плагинах, а переходить сейчас нет смысла. Оба прокси требуют порта для входа и отдельных портов для каждого бэкенда; в панели EGN они смотрятся и выдаются в разделе «Сеть» (подробности — в статье про дополнительные порты).
Что общего
У обоих прокси схема одинаковая. Игрок подключается к прокси на публичном порту (по умолчанию 25565). Прокси держит список серверов и переводит игрока на один из них. Бэкенды (Paper, Purpur, Spigot) получают данные игрока уже от прокси, а не напрямую. Поэтому на бэкенде нужно включить поддержку прокси, иначе игроки не смогут войти или будут видеть неверные ники и UUID.
Ни один из прокси не заменяет игровой сервер. У прокси нет своего мира, своих чанков и своих правил. Поэтому его память обычно мала, а нагрузку создают бэкенды. Статистику игроков и баны лучше вести на бэкендах или через общий сервис, а не на прокси.
Сравнение
| Что сравниваем | BungeeCord | Velocity |
|---|---|---|
| Главный конфиг прокси | config.yml |
velocity.toml |
| Передача данных игрока | ip_forward: true в config.yml и bungeecord: true в spigot.yml бэкендов |
player-info-forwarding-mode = "modern" и файл секрета |
| Настройка бэкенда | spigot.yml (секция bungeecord) |
paper-global.yml, секция proxies → velocity |
| Плагины прокси | API BungeeCord, отдельная экосистема | собственный API Velocity |
| Проверка лицензии игрока | на прокси | online-mode в velocity.toml |
| Подходит для | уже работающих сетей, старых сборок | новых сетей и современных версий игры |
Главное отличие для владельца сервера — безопасность передачи данных. В modern forwarding бэкенд принимает данные игрока только при совпадении секрета с прокси. Это закрывает подмену ника и UUID, если кто-то зайдёт на бэкенд напрямую. Режим BungeeCord с ip_forward такой защиты не даёт, поэтому бэкенды закрывают фаерволом или ставят дополнительно плагин BungeeGuard (токен вместо секрета). Подробнее про атаки — в статье про защиту от ботов.
Примеры конфигов
Для сети на BungeeCord передача данных игрока включается в двух местах. На прокси в config.yml:
ip_forward: trueНа каждом бэкенде Paper или Spigot в spigot.yml:
settings:
bungeecord: trueЕсли бэкенд стоит на Velocity с modern forwarding, эти два параметра не нужны. Вместо них в paper-global.yml указывается секрет, который совпадает с файлом прокси. Не смешивайте оба варианта на одном бэкенде: он примет только один способ передачи.
Шаги: как выбрать и настроить
-
Определите, что уже есть. Если сеть работает на BungeeCord и его плагинах, оцените, сколько времени займёт переход. Если сеть новая, сразу берите Velocity.
-
Проверьте версии Minecraft. Прокси должен уметь соединяться со всеми версиями, на которых работают бэкенды. Для смешанных версий клиентов смотрите, какие версии поддерживает выбранный прокси (для BungeeCord и Velocity доступны плагины ViaVersion/ViaBackwards).
-
Поставьте прокси. Для BungeeCord в панели EGN есть готовый тип сервера (яйцо BungeeCord с выбором версии). Velocity — отдельное Java-приложение: jar берут на papermc.io/downloads/velocity и запускают как обычный Java-сервер (подробнее — в статье про Velocity).
-
Настройте бэкенды под выбранный прокси. Для BungeeCord включите
bungeecord: trueвspigot.ymlкаждого бэкенда. Для Velocity — секциюproxiesвpaper-global.ymlс секретом. В обоих случаях вserver.propertiesбэкенда ставитсяonline-mode=false, а проверку лицензии делает прокси (online_mode: trueвconfig.ymlу BungeeCord). -
Задайте список серверов. У BungeeCord это секция
serversвconfig.yml, у Velocity —[servers]вvelocity.toml. В обоих случаях адреса — это адрес ноды и порт бэкенда из раздела «Сеть». -
Перезапустите в правильном порядке. Сначала бэкенды, затем прокси, как в статье про Velocity.
-
Проверьте вход и переход. Зайдите на стартовый сервер, перейдите на второй и вернитесь. Если что-то не работает, смотрите лог прокси.
Как сделать в панели EGN
Прокси и бэкенды — это отдельные серверы EGN, каждый со своим разделом «Сеть».
- Откройте каждый сервер сети и перейдите в «Сеть». Там есть адрес для подключения и счётчик портов тарифа.
- Запишите порт каждого бэкенда. Он нужен в списке серверов прокси.
- Прокси должен быть доступен игрокам по своему адресу. Именно его вы будете давать игрокам.
- Если портов тарифа не хватает, в разделе «Сеть» появится сообщение о лимите и кнопка «Докупить порт» для владельца.
Пример раздела «Сеть» с выданными портами:
Учтите одну вещь: у прокси нет своего мира, поэтому права и баны настраивают на бэкендах или в общем плагине сети (см. LuckPerms).
Симптомы и причины
| Симптом | Причина | Что делать |
|---|---|---|
| Игрок заходит на бэкенд напрямую, минуя прокси | Бэкенд открыт снаружи без проверки секрета | Закройте порт бэкенда фаерволом или включите modern forwarding |
| Ники и скины игроков неверные | Не включена передача данных игрока | Проверьте ip_forward (BungeeCord) или секрет (Velocity) |
| После перехода игрок теряет инвентарь | Бэкенды разных версий или разные миры без общего хранилища | Выравняйте версии, проверьте плагины сохранения |
| Прокси падает при входе большого числа игроков | Прокси выделено мало памяти | Увеличьте память прокси, не бэкендов |
| Переход на бэкенд не работает | Адрес в списке серверов не совпадает с портом | Сверьте адрес и порт с разделом «Сеть» |
Пример миграции
Допустим, у сети есть lobby и survival на BungeeCord. Переход на Velocity делается так: поставьте Velocity на новый сервер EGN, создайте для него секрет, переведите оба бэкенда на modern forwarding, перенесите адреса из servers в [servers]. Старый BungeeCord оставьте работать, пока новая сеть не пройдёт проверку. Переключите адрес сети в DNS, когда вход через Velocity стабилен. Такой переход не требует остановки всех серверов сразу.
Частые ошибки
Не открывайте бэкенды наружу без защитыЕсли бэкенд доступен из интернета, игрок может зайти на него напрямую в обход прокси. Режим с
ip_forwardэтого не исключает: в нём нет секрета. Закройте порт фаерволом (на игровом хостинге это не всегда возможно), поставьте на BungeeCord плагин BungeeGuard с токеном либо используйте Velocity с modern forwarding и секретом.
Переносите сеть по одному бэкендуНе переводите все серверы разом. Сначала один бэкенд на новый прокси, проверка входа, потом остальные.
Ещё несколько ошибок, которые встречаются чаще других:
- смешивают BungeeCord-плагины и Velocity-плагины на одном прокси, которые не работают вместе;
- меняют секрет на одной стороне и забывают про другую;
- оставляют на бэкенде
online-mode=trueпри проверке на прокси: вход тогда падает, ведь бэкенд пытается сам проверить игрока, которого ему передал прокси; - выдают бэкендам порты, которые уже заняты другим плагином, например голосовым чатом.
Что проверить до переносаСписок плагинов сети, версии Minecraft на всех серверах и свободные порты в разделе «Сеть». Если портов не хватает, докупите их до переноса, а не во время него.
Итог
Velocity — выбор по умолчанию для новой сети: современный режим передачи данных игрока, секрет и собственный API. BungeeCord остаётся рабочим вариантом для существующих сетей, но его стоит менять только тогда, когда это действительно нужно. В любом случае начинайте с двух серверов, проверяйте вход и переход, и только потом масштабируйте.
Вопросы и ответы
Velocity быстрее BungeeCord?
Прокси не рендерит мир, поэтому разница в скорости чаще связана с настройкой и числом игроков. Для большой сети Velocity обычно удобнее в поддержке.
Можно ли перенести сеть на Velocity без потери игроков?
Да, но с короткой паузой на переключение адреса. Заранее проверьте вход через новый прокси на отдельном адресе.
Нужны ли разные плагины для BungeeCord и Velocity?
Да. Плагины прокси привязаны к API конкретного прокси. Плагины игрового мира одинаковы для обоих вариантов, если бэкенды работают на Paper.
Где лучше держать список серверов?
В конфиге прокси. Адреса бэкендов берите из раздела «Сеть» каждого сервера EGN.
Сервер под Minecraft за пару минут — egnetwork.ru
Читать далее
Вся рубрика →Прокси Minecraft и защита от ботов: что закрыть и как проверить
Как защитить сеть Minecraft за прокси от ботов и подмены игроков: online-mode, секрет передачи данных, закрытые бэкенды и проверка через тестовый вход.
Свой домен для сервера Minecraft: SRV-запись и адрес EGN
Как настроить домен для сервера Minecraft: SRV-запись _minecraft._tcp, адрес ноды и порт из раздела «Сеть», и почему Bedrock нужен отдельный адрес.
Bedrock-сервер Minecraft: отличия от Java и настройка для телефонов и консолей
Чем Bedrock-сервер отличается от Java, какие порты он использует, как пустить Bedrock-игроков на Java-сервер через Geyser и Floodgate.