BungeeCord

BungeeCord - связывает сервера для перемещения между ними без использования меню.

Перемещаться между серверами можно посредством команды в игре "/server [имя сервера]".


Для установки BungeeCord  необходимо иметь, как минимум 3 сервера.

Для каждого сервера нужно заказывать хостинг отдельно.

Установка:
1. Скачайте ядро BungeeCord.jar и все к нему, прилегающие файлы (ссылка на последнюю версию ядра 1.8).

 

 

 


 

2. Загружаем скачанные файлы с помощью ftp в коренной каталог вашего сервера.

 

 

 

 

3. Указываем в настройках сервера ядро "BungeeCord.jar", сохраняем настройки и запускаем сервер. 

4. Ждем пару минут, пока создается config.yml и выключаем сервер.

4. Открываем config.yml и начинаем настройку(Желательно открыть конфиг текстовым редктором - Notepad++)

В  "host" вписываем ip адрес BungeeCord сервера, этот сервер будет использоваться в качестве прокси сервера, с помощью которого вы сможете перемещаться между серверами.

Теперь нам нужно добавить сервера, между которыми мы будем перемещаться.

После строки  "servers:" на следующей строке добавляем сервер, как показано на примере ниже:

Имя сервера(только на латинских буквах):
    address: ip-сервера:порт-сервера
    restricted: false
    motd: 'Сюда прописываем желаемый мотд'

Точно по такому же примеру добавляем еще один сервер.

После того, как мы добавили сервера, сохраняем config.yml и загружаем его обратно в коренную папку сервера с помощью FTP.

Теперь необходимо запустить наши сервера, в том числе и BungeeCord сервер.

 

Вот пример конфиг файла:

# Группы пользователей;
groups:
  md_5:
  - admin
disabled_commands:
- disabledcommandhere
# Лимит игроков на BungeeCord сервере. -1 = выключено;
player_limit: -1
stats: d425587f-23d8-4077-8fc1-74fc6709b888
# Права для групп пользователей;
permissions:
  default:
  - bungeecord.command.server
  - bungeecord.command.list
  admin:
  - bungeecord.command.alert
  - bungeecord.command.end
  - bungeecord.command.ip
  - bungeecord.command.reload
listeners:
- query_port: 25577
  motd: '&1Another Bungee server'
  # "GLOBAL_PING" показывает игроков со всех серверов; "SERVER" показывает игроков сервера на котором находишься;
  tab_list: GLOBAL_PING
  query_enabled: false
  forced_hosts:
    pvp.md-5.net: pvp
  ping_passthrough: false
  # При первом заходе на сервер, игрок будет попадать на этот сервер;
  default_server: lobby
  bind_local_address: true
  # Если сервер не будет найден(/server [имя]), то игрок будет перемещен на этот сервер;
  fallback_server: lobby
  # IP адрес сервера
  host: 62.210.251.194:30146
  # Максимальне количество игроков;
  max_players: 1
  # Размер таблицы игроков, при нажатии "TAB"
  tab_size: 60
  # Включить ли при заходе игрока попадание его на fallback_server, независимо от точки отключения?;
  force_default_server: false
timeout: 30000
connection_throttle: 4000
  # Список серверов подключённых к BungeeCord.(порты у всех серверов должны отличатся);
servers:
  # Название сервера;
  lobby:
  # IP адрес сервера;
    address: 62.210.251.194:30028
    restricted: false
    motd: '&1Just another BungeeCord - Forced Host1'
  minigame:
    address: 62.210.251.194:30144
    restricted: false
    motd: '&1Just another BungeeCord - Forced Host2'
    restricted: false
ip_forward: false
online_mode: false

 

На скрине показан пример настроек конфигурационного файла:

 

Посмотреть видео гайд на Ютубе. Смотреть.

 

Имейте ввиду, что главный прокси сервер, должен быть с ядром BungeeCord,  остальные сервера должны быть с обычными ядрами, такие как Spigot , Craftbukkit и другие. Вход в лобби сервер, вы должны выполнять по айпи, который вписан в строке host:.

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