Установка BungeeCord на сервер майнкрафт

| Как настроить BungeeCord для майнкрафт?

Важно понимать, что BungeeCord - это связка нескольких серверов в один большой. В данной статье описано, как сделать сервер, где будет бот-фильтр (капча), отдельный сервер авторизации (через плагин AuthMe) и лобби. Для этого нам потребуется 3 сервера. Давайте же узнаем как сделать BungeeCord.
 
1) Удаляем все файлы с сервера, чтобы он был совершенно пустой.
Это делается через FTP клиент FileZilla. (Как подключиться к FTP смотрите - ЗДЕСЬ)

2) Скачиваем BungeeCord Minecraft и все модули с официального источника - СКАЧАТЬ


3) Теперь переносим все скачанные материалы в какую-нибудь папку.

4) Создаём папку "modules" и переносим все файлы в неё, кроме "BungeeCord.jar".


5) Скачиваем бот-фильтр (это то, что будет защищать Ваш сервер от DDoS-атак: при входе игрока, осуществится проверка бот-фильтром).
Скачиваем его с официального сайта - СКАЧАТЬ (ищем там поле "Скачать" с двумя ссылками). Обязательно загружайте стабильную версию.


6) Перенесем файл в нашу папку и переименовываем его, например в "BotFilter.jar".

7) Загружаем файл на главный сервер (ТОЛЬКО ЕГО) через FTP.

8) Заходим в панель управления на сайте, переходим в раздел "Конфиги" и выбираем "Minecraft Template"


9) Вписываем в поле "Core" имя бот-фильтра БЕЗ '.jar' (в нашем случае это "BotFilter") и сохраняем изменения (кнопка в самом низу).
В тарифах по слотам и по ресурсам данное меню немного отличается. Но принцип остаётся один и тот же.

10) Запускаем и выключаем сервер командой "end".

11) У нас появилось содержимое сервера.

- далее скачиваем папку "BotFilter" и "config.yml";
- удаляем "modules" и заменяем на нашу такую же папку;
- переименовываем "BotFilter.jar" в "BungeeCord.jar" и заменяем имя в "Core" в Minecraft Template (подобное действие выполнялось в пункте №9).


12) Теперь разбираемся с папкой "BotFilter".
Файлы "database.db" и "GeoIP.mmdb" нас не интересует. Открываем "config.yml" для редактирования.

13) Разработчики бот-фильтра молодцы, что закомментировали весь конфиг, так что разъяснять его не стоит.
В "config.yml" замените сообщения под свой сервер (если требуется), остальное делайте на свой страх и риск, если понимаете всю систему. Также, здесь есть настройка базы данных MySQL. Если хотите, то подключайте бот-фильтр к Вашей базе данных (о том, как это сделать, читайте эту статью: ОТКРЫТЬ СТАТЬЮ


14) После настройки "config.yml" не забудьте всё сохранить!

15) Переносим наш настроенный "config.yml" на сервер (если Вы там что-то изменяли).


16) Разбираемся с другим конфигом, который мы скачали с корневой папки. Открываем его для редактирования.

17) ВНИМАТЕЛЬНО ИЗУЧИТЕ СКРИНШОТЫ!
Ведь неправильная настройка повлечёт за собой краш сервера.
На скринах изображен пример правильной настройки "config.yml".



18) Переносим настроенный "config.yml" на сервер.


19) Скачиваем плагины на сервер.
Мы рекомендуем обязательно установить:

- BungeePerms - СКАЧАТЬ
- BungeeSystem СКАЧАТЬ

Скачиваем их и переносим на сервер в папку "plugins".

(Как установить плагины смотрите - ЗДЕСЬ)

20) Скачиваем папку "BungeeSystem" и "BungeePerms".

21) Открываем папку "BungeeSystem" и редактируем "config.yml".
Ниже представлен скриншот закомментированного конфига, содержащего в себе пример верной настройки.



22) Переходим к "settings.yml" этого же плагина.
Ниже представлен скриншот верной настройки с комментариями.


23) Загружаем "config.yml" и "settings.yml" в папку этого плагина.

24) Переходим в папку плагина "BungeePerms".
Открываем "permissions.groups.yml" и настраиваем его. Ниже представлен скриншот верной настройки с комментариями.


25) Переносим данный настроенный файл в папку плагина.
P.S. половина материала пройдена, как видите тема как сделать сервер BungeeCord оказалась не такой уж простой.

26) Разберёмся с командой "/hub". В большинстве плагинах эта команда сделана криво: на сервере авторизации ее можно использовать даже не авторизовавшись.
Поэтому мы скачаем плагин HubCommand - СКАЧАТЬ

27) Загружаем HubCommand на сервер в папку "plugins" и включаем его, а затем выключаем командой "end".

28) Обновляем папку сервера и загружаем оттуда папку "HubCommand".
Открываем и настраиваем "config.yml". Ниже представлен скриншот верной настройки с комментариями.


29) Переносим наш настроенный "config.yml" на сервер в папку плагина.

30) Итак, наш главный сервер готов! Наконец-то его можно включить! :))

31) Переходим к последним двум серверам. Начнем с авторизации.

32) В этот раз оттуда ничего не стоит удалять, а лишь загрузить плагины:

- "AuthMe" - СКАЧАТЬ
- "AuthServer" - этот плагин очень сложно найти в интернете, он эксклюзивный.
Поэтому мы оставляем ссылку на скачивание - authserver-q2e.zip [8.47 Kb] (cкачиваний: 119)
- "ProtocolSupport" - СКАЧАТЬ
- "ViaVersion" - СКАЧАТЬ (он нужен для того, чтобы заходить с любой версии. У нас есть видео обзор данного плагина - ПОСМОТРЕТЬ ОБЗОР

33) Загружаем вышеописанные плагины на сервер в папку "plugins". Конечно же, стоит загрузить карту для сервера авторизации, но лучше построить самому.
О том, как загрузить свою карту на сервер читайте здесь: КАК ЗАГРУЗИТЬ КАРТУ

34) Включаем наш сервер авторизации и выключаем его.

35) Скачиваем папку "AuthServer" и "AuthMe".

36) Начнем с AuthServer.
Итак, открываем "config.yml" и настраиваем его. Ниже представлен скриншот верной настройки с комментариями.


37) Загружаем настроенный "config.yml" на сервер в папку плагина.

38) В плагине "AuthMe" настраивать нечего, разве что можно изменить сообщения и подключить его к MySQL (о том, как это сделать, читайте статью: ОТКРЫТЬ СТАТЬЮ)
Также, если Вы хотите, чтобы по серверу авторизации могли перемещаться игроки, то сделайте так, как показано на скриншоте ниже.


39) Загружаем настроенные файлы AuthMe, если Вы там что-то изменяли.

40) Теперь скачиваем с корневой папки файл "spigot.yml". Открываем его для редактирования.

41) Ищем в нем строчку под номером 16 и ставим "bungeecord: true".


42) Загружаем этот файл и включаем сервер авторизации!

43) Теперь про сервер лобби. Тут нечего особо рассказывать. Это обычный сервер, где просто стоят нужные плагины и не больше. Единственное что потребуется сделать, это также скачать "spigot.yml", поставить "bungeecord: true" и загрузить его на сервер, а затем перезагрузить. Так нужно проделывать с каждым сервером, который находится в связке BungeeCord.

ПОЗДРАВЛЯЕМ! ЭТО КОНЕЦ! МАЙНКРАФТ BUNGEECORD ГОТОВ:))

Данная статья была проверена, если у Вас что-то не получается, то проблема на Вашей стороне!
Вступайте в наш дискорд сервер и пишите в общий чат, тогда ребята Вам подскажут и укажут на ошибку!
А с Вами был хостинг майнкрафт bungeecord - Q2E.ru !




Хотите открыть свой сервер майнкрафт? - нажмите на ссылку -  КАК ЗАКАЗАТЬ СЕРВЕР МАЙНКРАФТ

Промо-код для заказа - DHGY-NN7V-UCV7-BVEB
Узнайте как активировать - ЗДЕСЬ

Рекомендуемые статьи этой категории:

ХОЧЕШЬ ОТКРЫТЬ СВОЙ СЕРВЕР MINECRAFT ИЛИ HYTALE?

arr

Дарим 500 рублей в подарок!

Низкий пинг - Удобная панель управления - Защита от DDoS. База данных MySQL - Полный FTP доступ. Присоединяйтесь и получите тестовый период на 1 день. Низкий пинг - Удобная панель управления - Защита от DDoS.

База данных MySQL - Полный FTP доступ. Присоединяйтесь и получите тестовый период на 1 день

ЗАКАЗАТЬ СЕРВЕР
arr