Как создать сервер Minecraft с BungeeCord: объединяем несколько миров в одну сеть
Введение: единая сеть серверов
BungeeCord — это прокси-сервер, который объединяет несколько серверов Minecraft в одну сеть. Игрок подключается к BungeeCord, а тот перенаправляет его на нужный сервер: выживание, креатив, мини-игры, ад — всё в одном IP-адресе. Именно так работают крупные серверы вроде Hypixel. В этом гайде я покажу, как настроить BungeeCord и объединить несколько миров.
Как работает BungeeCord
BungeeCord не является игровым сервером — он прокси. Он стоит между игроком и игровыми серверами (бекендами). Игрок подключается к BungeeCord, видит список серверов, выбирает — BungeeCord телепортирует его на выбранный бекенд.
Схема: Игрок → BungeeCord (порт 25565) → Сервер выживания (порт 25566) / Сервер креатива (порт 25567) / Сервер мини-игр (порт 25568).
Шаг 1: Подготовка бекенд-серверов
Для BungeeCord нужны минимум два игровых сервера. Используйте Paper или Purpur. Каждый сервер — в отдельной папке, с уникальным портом.
Настройка первого сервера (выживание)
- Создайте папку
C:BungeeNetworksurvival. - Установите Paper сервер в эту папку (см. гайд по созданию сервера).
- В файле
server.propertiesустановите:server-port=25566online-mode=false(BungeeCord сам проверяет лицензию)bungeecord=true(если есть такой параметр в новых версиях, иначе пропустите)
- В файле
spigot.ymlнайдитеbungeecordи установитеtrue.
Настройка второго сервера (креатив)
- Создайте папку
C:BungeeNetworkcreative. - Установите Paper сервер.
- Установите
server-port=25567,online-mode=false. - В
spigot.yml:bungeecord: true.
Шаг 2: Установка BungeeCord
- Скачайте BungeeCord с официального сайта spigotmc.org (раздел BungeeCord).
- Создайте папку
C:BungeeNetworkproxy. - Поместите скачанный
BungeeCord.jarв эту папку. - Создайте
start.bat:java -Xmx512M -Xms256M -jar BungeeCord.jar - Запустите — создадутся файлы конфигурации. Остановите сервер командой
endв консоли.
Шаг 3: Конфигурация BungeeCord
Откройте файл config.yml в папке BungeeCord. Вот ключевые секции:
Секция servers (бекенды)
servers:
survival:
motd: '&aСервер Выживания'
address: localhost:25566
restricted: false
creative:
motd: '&bТворческий сервер'
address: localhost:25567
restricted: false
Секция priorities (приоритетные серверы)
priorities:
- survival
- creative
Секция listeners (настройки подключения)
listeners:
- query_port: 25565
motd: '&6Моя серверная сеть'
priorities:
- survival
host: 0.0.0.0:25565
max_players: 100
force_default_server: true
Порт 25565 — это порт, на который будут подключаться игроки (внешний порт).
Шаг 4: Запуск сети
- Запустите все бекенд-серверы (survival, creative) — каждый в своей консоли.
- Запустите BungeeCord.
- Подключитесь к BungeeCord (адрес localhost:25565).
- Вы попадёте на сервер survival (приоритетный).
- Чтобы перейти на creative, введите команду
/server creative.
Настройка плагинов для BungeeCord
BungeeCord поддерживает свои плагины (не путать с Bukkit-плагинами). Они ставятся в папку plugins в папке BungeeCord.
- BungeeGuard: защита от поддельных подключений.
- Floodgate: позволяет игрокам с Bedrock Edition заходить на Java-сервер через Geyser.
- LuckPerms Bungee: единая система прав для всей сети.
Типичные ошибки
- Бекенд-серверы с online-mode=true. BungeeCord сам проверяет лицензию. Если бекенд тоже проверяет — игрок не зайдёт. Все бекенды должны иметь
online-mode=false. - Забыли установить bungeecord: true в spigot.yml. Без этого BungeeCord не сможет управлять сервером.
- IP в конфиге указан неверно. Если бекенды на одном ПК — используйте
localhost. Если на разных машинах — их локальные IP.
💡 Совет профи
Используйте Velocity вместо BungeeCord — это современный прокси от создателей Paper. Он быстрее, безопаснее и активно развивается. Конфигурация почти идентична BungeeCord. А если хотите пускать игроков с телефонов (Bedrock Edition) на Java-сервер, установите Geyser + Floodgate на прокси — игроки с телефонов смогут заходить на ваш Java-сервер без покупки лицензии Java Edition.
💬 Комментарии (0)
🔒 Войдите, чтобы оставить комментарий
😊 Пока нет комментариев. Будьте первым!