Хостинг серверов Minecraft playvds.com
  1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.

Туториал BungeeCord - с сервера на сервер без выхода в меню!

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем Eskander, 3 июл 2013.

  1. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    Здравствуй, уважаемые форумчане!
    Хотел бы вам, как можно подробно, описать BungeeCord и с чем его едят.

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

    Установка:
    Установка не сильно отличается от установки CraftBukkit.
    1. Создайте папку для запуска сервера.
    2. Скачайте BungeeCord.jar (последняя версия для 1.6.1)
    3. Положите скачанный BungeeCord.jar в папку.
    4. Создайте текстовый файл, туда запишите следующее:
    Код (Text):
    1. java -jar BungeeCord.jar
    Учтите, что ваш jar файл должен называться именно BungeeCord.
    5. Ждём. Создадутся файлы конфигурации BungeeCord. По окончании операции введите в консоль "end", что завершит её работу.

    Настройка:
    Открываем config.yml (желательно Notepad++)
    Что мы там видим?

    Код (Text):
    1. # Группы пользователей
    2. groups:
    3.   eskander:
    4.   - admin
    5.   # Лимит игроков на BungeeCord сервере. -1 = выключено
    6. player_limit: -1
    7. stats: 09766011-684e-4af3-ab12-69532a998ade
    8. # Права каждой группы пользователей
    9. permissions:
    10.   default:
    11.   - bungeecord.command.server
    12.   - bungeecord.command.list
    13.   admin:
    14.   - bungeecord.command.alert
    15.   - bungeecord.command.end
    16.   - bungeecord.command.ip
    17.   - bungeecord.command.reload
    18. listeners:
    19. # Если искомый командой /server сервер не найден, игрок будет перенаправлен на этот сервер
    20. - fallback_server: lobby
    21. # Максимальне количество игроков на обоих серверах (действует только при включённом player_limit)
    22.   max_players: 1
    23. # IP адрес сервера
    24.   host: 0.0.0.0:25577
    25. # Размер таблицы игроков, всплывающей при нажатии TAB (зависит от tab_list)
    26.   tab_size: 60
    27. # Включить ли при заходе игрока попадание его на fallback_server, независимо от точки отключения?
    28.   force_default_server: false
    29. # Немного магии, лучше не трогать
    30.   texture_size: 16
    31. # Два значение: GLOBAL_PING - показывает игроков на всех объединённых серверах; SERVER - на котором находишься
    32.   tab_list: GLOBAL_PING
    33. # Описание сервера в списке серверов
    34.   motd: Another Bungee server
    35. # Сервер, на который попадает игрок при первом подключении (лучше использовать то же значение, что и в fallback_server)
    36.   default_server: lobby
    37.  
    38.   forced_hosts:
    39.     pvp.md-5.net: pvp
    40. # Значение в МИЛИСЕКУНДАХ! АвтоКик, если клиент не может достучаться до сервера
    41. timeout: 30000
    42. # Ваши сервера, подключённые к BungeeCord.
    43. # Заметтье, что порты у всех должны отличатся друг от друга
    44. servers:
    45. # Название сервера
    46.   lobby:
    47.   # IP адрес сервера
    48.     address: localhost:25565
    49.     restricted: false
    50. # Сообщение дня сервера (выводится при переходе на него)
    51.     motd: Just another BungeeCord - Forced Host
    52. # Онлайн мод. Ну, тут как с сервером
    53. online_mode: true
    С этим разобрались. Едем дальше.

    Дополнительные настройки:
    Давайте разберёмся с конфигурациями сервера. Там значение строки server-port должно совпадать с портом, указанным в конфигурации BungeeCord. Так же проверьте online-mode!
    В bukkit.yml желательно отключить ping-packet-limit (значение -1), иначе не справится прокси сервер.

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

    Вот весь список версий BungeeCord. Там же их и скачивать.
    Вот список плагинов на данную утилиту.

    Список команд и прав от @Brian_

    /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

    P.S: у меня были сомнения, является ли BungeeCord серверной платформой, по этому я засунул туториал в "Утилиты", не обессутьте :)

    Полезно? Не жмись, лайкни ;)

    Надеюсь, внёс новенькое :)
    Спасибо за прочтение.
     
    Последнее редактирование: 19 янв 2014
    -FoX-, MOR_IV, Warking и 38 другим нравится это.
  2. Mr Hosting
  3. Ccc

    Ccc Старожил Пользователь

    Баллы:
    153
    Skype:
    Dyadyasasha1234
    Имя в Minecraft:
    Dyadyasasha1234
    Не знал как такое можно осуществить. Спасибо, очень полезная информация :)
     
  4. OJIoJIoIIIa

    OJIoJIoIIIa Старожил Пользователь

    Баллы:
    153
    Skype:
    support.olymc
    Имя в Minecraft:
    FaNt1K
    Спасибо,долго ждал описания на русском :D
     
    book777 нравится это.
  5. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    Отлично, таки не зря :)
     
    Mr_RoboMan нравится это.
  6. OJIoJIoIIIa

    OJIoJIoIIIa Старожил Пользователь

    Баллы:
    153
    Skype:
    support.olymc
    Имя в Minecraft:
    FaNt1K
    Vedroyder нравится это.
  7. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    Сникерсни нравится это.
  8. Max OMart

    Max OMart Старожил Пользователь

    Баллы:
    103
    Skype:
    macksomart
    Имя в Minecraft:
    MacksoMart
    Скажу честно - банги уже УГ.
    Многие американские сервера идут на лилипад.
    Я тоже. Меньше багов. Любой connection-throttle.
    Максимальное число заходов. Поддерживает любое ядро.Вобщем прелесть, а не прокси
     
  9. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    А в подписи, тем не менее, стоит "Настройка Bungee" ;)
    --- Сообщения объединены: 3 июл 2013, предыдущее сообщение: 3 июл 2013 ---
    Кстати, не кинешь ссылку на этот "лилипад"?
     
  10. Max OMart

    Max OMart Старожил Пользователь

    Баллы:
    103
    Skype:
    macksomart
    Имя в Minecraft:
    MacksoMart
    Я то настрою, но его не советую.
    lilypadmc.org
     
  11. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    Gracias
     
  12. DmuTpuu

    DmuTpuu Старожил

    Баллы:
    103
    Этот банджи жрет как слон.
     
  13. Max OMart

    Max OMart Старожил Пользователь

    Баллы:
    103
    Skype:
    macksomart
    Имя в Minecraft:
    MacksoMart
    Как ты хД
     
    Official_dizziel нравится это.
  14. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    Lemz0 нравится это.
  15. Max OMart

    Max OMart Старожил Пользователь

    Баллы:
    103
    Skype:
    macksomart
    Имя в Minecraft:
    MacksoMart
    А что вообще трудного в лилипаде, что надо делать тутор?
     
  16. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    А что трудного в установке текстур/редактировании лаунчера/редактировании клиента/настройке Permissions/написании плагинов/создании онлайн-бан листа на сайте/создания мониторинга сервера, чтобы делать из этого тутор?
    Одним словом: если не трудно тебе, не значит, что легко всем.
     
    Alexgrist и second_vynder нравится это.
  17. FirePoint

    FirePoint Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Just_Andrew
    Спасибо, давно ждал подобного туториала на русском
     
  18. Автор темы
    Eskander

    Eskander Старожил Пользователь

    Баллы:
    153
    Skype:
    igor-hamster1953
    Имя в Minecraft:
    Eskander
    Незачто :)
    Если найдёте, что ещё перевести, пишите.
     
    ВремяПриключений и Ccc нравится это.
  19. FirePoint

    FirePoint Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Just_Andrew
    Можно небольшой вопросик?
    Я всё вроде правильно сделал, но у меня почему то выдаёт ошибку Bad Login, хотя я настроил онлайн мод на false, можешь подсказать почему?
     
  20. fromgate

    fromgate Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    fromgate
    @Eskander, кстати, как отображается количество игроков? Дело в том, что меня в последнее время часто просят добавить поддержку BungeeCord в FakePlayersOnline, а я его ещё не видел. Я правильно понимаю, что BungeCord нормально отображает суммарное количество игроков на всех серверах?
     
  21. FirePoint

    FirePoint Старожил Пользователь

    Баллы:
    173
    Имя в Minecraft:
    Just_Andrew
    Смотря как настроишь
     
    fromgate нравится это.

Поделиться этой страницей