Установка BungeeCord

Тема в разделе "MineCraft", создана пользователем admin, 23 фев 2017.

  1. admin

    admin Administrator Команда форума

    Здравствуйте! В этой статье хочу описать вам, как можно подробно, описать BungeeCord и его установку!

    BungeeCord представляет из себя сервер-связку для переключения между серверами без использования меню. Это значит, что вы можете перемещаться между серверами посредством команды в игре (/server [имя]). Bungee оснащён своими правами (permissions).

    Установка:
    1. Подключимся к FTP через FileZilla. И очистите всё, что там находится.
    2. Скачайте BungeeCord (ссылка внизу).
    3. Положите скачанный BungeeCord.jar в корень.
    4. В панели управления войдите в конфиги, найдите "Minecraft Template" и напротив нажмите на "[редактировать]". В поле "Core" пропишите "BungeeCord".
    5. Запустите сервер и через 1-2 минуты пропишет команду "end" в консоли.
    6. Настроим конфиг:
    Открываем config.yml, который создался при запуске (желательно через Notepad++).
    Все прокомментировал.
    # Группы пользователей
    groups:
    eskander:- admin# Лимит игроков на BungeeCord сервере. -1 = выключено
    player_limit:-1
    stats:09766011-684e-4af3-ab12-69532a998ade# Права каждой группы пользователей
    permissions:default:- bungeecord.command.server- bungeecord.command.list
    admin:- bungeecord.command.alert- bungeecord.command.end- bungeecord.command.ip- bungeecord.command.reload
    listeners:# Если искомый командой /server сервер не найден, игрок будет перенаправлен на этот сервер- fallback_server: lobby# Максимальне количество игроков на обоих серверах (действует только при включённом player_limit)
    max_players:1# IP адрес сервера
    host:0.0.0.0:25577# Размер таблицы игроков, всплывающей при нажатии TAB (зависит от tab_list)
    tab_size:60# Включить ли при заходе игрока попадание его на fallback_server, независимо от точки отключения?
    force_default_server:false# Немного магии, лучше не трогать
    texture_size:16# Два значение: GLOBAL_PING - показывает игроков на всех объединённых серверах; SERVER - на котором находишься
    tab_list: GLOBAL_PING# Описание сервера в списке серверов
    motd:AnotherBungee server# Сервер, на который попадает игрок при первом подключении (лучше использовать то же значение, что и в fallback_server)
    default_server: lobby

    forced_hosts:
    pvp.md-5.net: pvp# Значение в МИЛИСЕКУНДАХ! АвтоКик, если клиент не может достучаться до сервера
    timeout:30000# Ваши сервера, подключённые к BungeeCord.# Заметтье, что порты у всех должны отличатся друг от друга
    servers:# Название сервера
    lobby:# IP адрес сервера
    address: localhost:25565
    restricted:false# Сообщение дня сервера (выводится при переходе на него)
    motd:Just another BungeeCord-ForcedHost# Онлайн мод. Ну, тут как с сервером
    online_mode:true
    Не забудьте изменить ип:порт, замените NICK на 3 строчке на свой ник. Чтобы добавить сервер, просто скопируйте от 45 строчки до 49. Не забудьте изменить ип:порт и название сервера.

    7. Запустим сервера и потом сервер с bungeecord.

    Дополнительные настройки:
    Давайте разберёмся с конфигурациями сервера (не bungeecord). В bukkit.yml желательно отключить ping-packet-limit (значение -1), иначе не справится прокси сервер. ВНИМАНИЕ! Вначале нужно запустить сервера, а только потом bunngecord сервер! ЗАПОМНИТЕ! Сервер запускать можно кнопкой, а останавливать нужно командой "end" в консоли и кнопкой остановки сервера.

    Заходим в Minecraft и подключаемся к серверу bungeecord, указанному в default_server. По-хорошему, всё должно работать. А теперь пишем /server [название второго сервера] и вуаля! Вы уже на втором.

    Ссылки:
    Скачать BungeeCord
    Скачать плагины для BungeeCord

    Команды и права BungeeCord:
    /alert сообщение - сообщение на все сервера
    bungeecord.command.alert
    /glist - список игроков
    bungeecord.command.list
    /greload - перезапуска конфига BungeeCord
    bungeecord.command.reload
    /ip ник - узнать ip игрока
    bungeecord.command.ip
    /send ник1 ник2 - телепортировать игрока к игроку (нельзя телепортировать с сервера на сервер
    bungeecord.command.send
    /server название сервера - перейти на другой сервер
    bungeecord.command.server