MonitoringMinecraft MonitoringMinecraft

BungeeCord и Velocity в Майнкрафте — настройка сети

BungeeCord объединяет серверы Майнкрафта под одним адресом. Настройте BungeeCord или Velocity, защитите вход и исправьте ошибки подключения.

Обновлено 18 октября 2026 г.

BungeeCord и Velocity в Майнкрафте

BungeeCord — программа-прокси, которая объединяет несколько серверов Майнкрафта под одним адресом: игрок подключается к сети и переключается между лобби, выживанием и мини-играми без выхода в главное меню. Velocity решает ту же задачу; для новой сети на Paper удобно использовать его режим modern, который защищает передачу данных игроков секретным ключом.

Что выбрать: BungeeCord или Velocity

ПроксиКогда подходитОсобенности
BungeeCordНужны плагины именно для BungeeCord или уже работает сеть на нёмПередаёт IP и UUID через ip_forward; игровые серверы обязательно нужно защитить от посторонних подключений
VelocityСоздаёте новую сеть на PaperПоддерживает передачу данных через modern с общим секретным ключом
WaterfallОбслуживаете существующую сеть перед переносомФорк BungeeCord с завершённой поддержкой; для новой сети выбирайте другой прокси

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

Где скачать BungeeCord и Velocity

BungeeCord скачивайте через раздел загрузок BungeeCord на SpigotMC: он ведёт на официальный сервер сборок проекта. Выберите последнюю успешную сборку и файл BungeeCord.jar. Velocity скачивайте в разделе Downloads проекта PaperMC, выбрав сборку с поддержкой Java Edition 26.3.

Прокси запускают отдельно от игрового сервера. Файл BungeeCord или Velocity не нужно класть в папку plugins/ сервера Paper. Создайте для него собственную папку и проверьте требования выбранной сборки к Java: Velocity ветки 4.0.x требует Java 25 или новее.

Для каждого прокси нужны совместимые плагины. Перед переносом сети проверьте наличие версий ваших плагинов для новой платформы.

Какой хостинг нужен для сети

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

ПроцессАдрес в примереКто подключается
BungeeCord или VelocityПубличный адрес, порт 25565Игроки
Paper: лобби127.0.0.1:25566Прокси
Paper: выживание127.0.0.1:25567Прокси

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

Бесплатный тариф с 1 ГБ памяти оценивайте отдельно для прокси и игровых серверов. Такой лимит сам по себе не гарантирует работу всей сети: игровые миры требуют собственных ресурсов, а Java расходует память сверх значения -Xmx. В контейнере нельзя отдавать всю доступную память под -Xmx; для бесплатного тарифа также проверьте возможность загрузки своего JAR и ограничения времени работы.

Как закрыть вход в обход прокси

Сначала ограничьте доступ к игровым серверам, затем отключайте на них проверку аккаунтов. В приведённых настройках аккаунт проверяет прокси, а внутренние серверы доверяют переданным им данным. Если оставить их доступными напрямую, можно открыть путь для входа под чужим ником.

  • Одна машина без контейнеров: в server.properties каждого игрового сервера установите server-ip=127.0.0.1. В прокси укажите тот же адрес и соответствующий порт.
  • Разные машины: настройте межсетевой экран, чтобы игровые порты принимали соединения только от прокси. При наличии закрытой сети используйте её адреса.
  • Хостинг с контейнерами: используйте внутренние адреса и ограничения доступа из панели. Адрес 127.0.0.1 внутри контейнера указывает на него самого и обычно не ведёт к соседнему серверу.

Если на общем хостинге нельзя надёжно ограничить подключения по сети, для BungeeCord используйте BungeeGuard на прокси и игровых серверах с согласованным токеном. В Velocity режим modern уже проверяет общий секрет, но межсетевой экран остаётся дополнительным уровнем защиты. Секреты и токены не публикуйте.

Как настроить BungeeCord

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

  1. Подготовьте отдельные папки для прокси и каждого Paper-сервера. Выберите сборки с поддержкой нужной версии игры.
  2. В папке прокси запустите java -jar BungeeCord.jar. После создания config.yml остановите прокси командой end в его консоли.
  3. Настройте config.yml по первой таблице. Меняйте существующие параметры, сохраняя вложенность YAML и отступы пробелами.
  4. Запустите Paper-серверы для создания конфигураций, прочитайте условия EULA и примите их, если согласны. Остановите серверы и задайте параметры из второй таблицы. Ограничения доступа должны быть настроены до запуска серверов с online-mode=false.
  5. Запустите игровые серверы, затем BungeeCord. Подключитесь к публичному адресу прокси и проверьте переходы между серверами.

В таблицах точки обозначают вложенность разделов, а не буквальное имя ключа. Например, servers.lobby.address означает ключ address внутри lobby, который находится в разделе servers.

Где в config.ymlЧто задать
Основной параметр online_modetrue — проверять аккаунты игроков на прокси
Основной параметр ip_forwardtrue — передавать игровые данные профиля, IP и UUID
servers.lobby.address127.0.0.1:25566
servers.survival.address127.0.0.1:25567
host в используемой записи списка listeners0.0.0.0:25565 — слушать подключения на публичном порту
priorities в той же записи listenersСписок с единственным элементом lobby
force_default_server в той же записи listenerstrue, если каждый вход должен направлять игрока в лобби

Если используете только лобби и выживание, удалите ненужные примеры из servers и связанные с ними записи forced_hosts. Имена серверов должны совпадать во всех списках.

Файл каждого Paper-сервераПараметрЗначение
server.propertiesonline-modefalse
server.propertiesserver-port25566 для лобби, 25567 для выживания
spigot.ymlsettings.bungeecordtrue
config/paper-global.ymlproxies.bungee-cord.online-modetrue, как online_mode на прокси
config/paper-global.ymlproxies.velocity.enabledfalse

На обычном Spigot файла config/paper-global.yml нет: применяйте только настройки его собственных файлов. Не выключайте проверку аккаунтов на прокси ради исправления ошибки подключения. Значение online-mode=false у внутренних серверов в этой схеме нужно потому, что аккаунты уже проверяет BungeeCord.

Как настроить Velocity с Paper

Для Velocity используйте те же адреса игровых серверов, но другую схему передачи данных. Одновременно включать BungeeCord-forwarding и Velocity modern на одном Paper-сервере не нужно.

  1. Положите файл Velocity в отдельную папку, переименуйте в velocity.jar и выполните java -jar velocity.jar. После создания конфигурации остановите прокси командой shutdown в его консоли.
  2. Измените существующие параметры в velocity.toml по таблице. Основные параметры должны находиться до первой секции в квадратных скобках.
  3. Настройте каждый Paper-сервер по следующей таблице. В поле секрета вставьте содержимое forwarding.secret из папки Velocity, а не имя этого файла.
  4. Проверьте ограничения доступа, запустите Paper-серверы и прокси. Подключитесь к публичному адресу Velocity.
Где в velocity.tomlНастройки
Основные параметрыbind = "0.0.0.0:25565"
online-mode = true
player-info-forwarding-mode = "modern"
forwarding-secret-file = "forwarding.secret"
Секция [servers]lobby = "127.0.0.1:25566"
survival = "127.0.0.1:25567"
try = ["lobby"]

try задаёт порядок серверов, к которым Velocity пытается подключить игрока при входе или исключении с игрового сервера. Удалите ненужные примеры серверов и связанные с ними записи [forced-hosts].

Файл каждого Paper-сервераПараметрЗначение
server.propertiesonline-modefalse
server.propertiesserver-port25566 для лобби, 25567 для выживания
spigot.ymlsettings.bungeecordfalse
config/paper-global.ymlproxies.velocity.enabledtrue
config/paper-global.ymlproxies.velocity.online-modetrue, как на прокси
config/paper-global.ymlproxies.velocity.secretСодержимое forwarding.secret

Как переходить между серверами

Команда в игреЧто делает
/serverПоказывает доступные серверы
/server lobbyПереводит в лобби
/server survivalПереводит на выживание

Названия берутся из конфигурации прокси. Для команды нужно право bungeecord.command.server в BungeeCord или velocity.command.server в Velocity. Права выдавайте на прокси: статус оператора на Paper их не заменяет. Синтаксис других команд смотрите в разделе команд Майнкрафта.

Как исправить did you forget to enable BungeeCord

Сообщение did you forget to enable BungeeCord / IP forwarding on your server? означает, что во время входа на игровой сервер соединение неожиданно оборвалось. Частая причина — игровые серверы не настроены на приём данных от BungeeCord, но точную причину нужно искать в их журнале.

  1. Проверьте ip_forward: true в config.yml BungeeCord.
  2. На сервере, куда выполняется переход, проверьте settings.bungeecord: true в spigot.yml и online-mode=false в server.properties. В Paper отключите proxies.velocity.enabled.
  3. Полностью перезапустите изменённые процессы и повторите вход через адрес прокси. Если ошибка осталась, найдите сообщение об исключении в консоли игрового сервера в момент подключения.
Другая ошибкаЧто проверить
If you wish to use IP forwarding, please enable it in your BungeeCord config as well!На игровом сервере включён режим BungeeCord, но данные не пришли. Проверьте ip_forward и убедитесь, что подключаетесь через прокси
This server requires you to connect with VelocityPaper ожидает Velocity modern. Проверьте адрес подключения и player-info-forwarding-mode = "modern"
Ошибка проверки секрета VelocityСравните содержимое forwarding.secret со значением proxies.velocity.secret
Connection refusedПроверьте запуск игрового сервера, адрес, порт и разрешение соединений от прокси
Не удаётся подключиться к серверу по умолчаниюПроверьте доступность лобби и его имя в priorities или try
После изменения настроек пропал прежний инвентарьПроверьте UUID и режим проверки аккаунтов. Изменение UUID может заставить сервер загрузить другой файл игрока; сохраните данные перед дальнейшими исправлениями

Проверяйте журналы обоих процессов: прокси и игрового сервера. Дополнительные причины отключений разобраны в разделе ошибок подключения.

Старые версии, моды и Bedrock

Игровой серверЧто отличается
Paper для Java Edition 26.3Используйте совместимые сборки прокси; для Velocity подходит modern
Paper 1.20.1 и 1.21.xПоддерживают modern; настройки находятся в config/paper-global.yml
Paper 1.16.5Поддерживает modern, но параметры находятся в paper.yml: settings.velocity-support.enabled, settings.velocity-support.secret и settings.velocity-support.online-mode
Paper 1.12.2Не поддерживает modern. Для Velocity нужны legacy либо bungeeguard с соответствующей настройкой игровых серверов
SpigotВстроенной поддержки Velocity modern нет; используйте совместимую схему передачи данных или Paper

Режим передачи данных Velocity выбирается для всего прокси: нельзя задать modern для одного сервера и legacy для другого в одной обычной конфигурации. Это нужно учитывать при добавлении 1.12.2 в современную сеть.

Поддержка версий самим прокси не переводит протокол между клиентом и игровым сервером. Для входа новых клиентов на старые серверы используют ViaVersion, а для поддерживаемых старых клиентов на новых серверах — ViaVersion вместе с ViaBackwards. Подбирайте сборки под нужные версии; полноценные механики нового выпуска у старого клиента от этого не появятся.

Для Fabric передача данных через Velocity modern требует совместимого FabricProxy-Lite. Для Forge и других серверов с модами проверяйте поддержку конкретного загрузчика и выпуска: параметры Paper к ним напрямую не применяются.

Bedrock не подключается к Java-прокси напрямую. Для такого входа нужен Geyser, а для игры с аккаунтом Bedrock без отдельного аккаунта Java — Floodgate. В сети можно установить их версии для прокси; для Bedrock также потребуется доступный порт UDP.

Сервера Майнкрафт

Играть интереснее на сервере — выбирайте в рейтинге серверов Майнкрафт и заходите прямо сейчас.

SkyBars
SkyBars Java + BE
693 онлайн
1.8 — 26.3 версия
🎮 ВЫЖИВАНИЕ ⚔️ АНАРХИЯ 🚗 ГТА РП 🎤 ГОЛОСОВОЙ ЧАТ 🎁 БЕСПЛАТНЫЙ ДОНАТ 🌟 СМП 💻 ПК+ТЕЛЕФОН
MineLandy
MineLandy Java + BE
42 онлайн
1.12.2 — 26.1.2 версия
Ванила и анархия без приватов — полная свобода действий и честное выживание
DESTINYWORLD - ANARCHY
12 онлайн
1.16.5 — 1.21.11 версия
Гриф-анархия с Игрой в кальмара, кланами и ключами за онлайн. Магазин и киты в стиле FT, Джамшут
Fork
Fork Java
0 онлайн
26.3 версия
Начни с корней. Построй свой мир среди единомышленников.
Хостинг серверов — все статьи

Вопросы и ответы

BungeeCord build 1422 — где скачать и нужен ли он?
1422 — номер конкретной сборки BungeeCord, а не версия Майнкрафта. Если она нужна для воспроизведения старой конфигурации, проверяйте официальный архив сборок; для новой сети выбирайте актуальную совместимую сборку по инструкции проекта.
BungeeCord работает с Minecraft 1.21.11?
Да, современные сборки поддерживают протокол 1.21.11 — он указан в списке поддерживаемых протоколов BungeeCord. Старый JAR из инструкции для предыдущих выпусков может этой поддержки не иметь.
Как связать AuthMe и BungeeCord?
AuthMe устанавливают на игровые серверы, а совместимый AuthMe Bungee — на прокси, когда требуется передавать состояние авторизации и ограничивать переходы до входа. В AuthMe включают Hooks.bungeecord; в сборках с proxySharedSecret согласуют общий секрет и проверяют блокировку переходов неавторизованных игроков по документации AuthMe.
Можно ли перенести плагины BungeeCord на Velocity?
Для обычной установки нужны отдельные версии плагинов под Velocity или их аналоги. Поддержка канала сообщений BungeeCord не означает совместимость самих прокси-плагинов; это различие объяснено в FAQ Velocity.
MineLauncher
Лаунчер Майнкрафт без лицензии — все версии
Бесплатный лаунчер для ПК и Андроид — все версии 26.3, 26.2, 1.21.11, 26.1.2. Fabric, NeoForge, Quilt, шейдеры, моды и скины в один клик.
Без лицензии Fabric, NeoForge, Quilt Моды, шейдеры, скины Все версии Майнкрафта ПК и Андроид Для слабых ПК Сервера в лаунчере
Скачать бесплатно
Windows и Андроид · Бесплатно · Без лицензии
Наш чат