База знаний
Как установить Velocity
Velocity - это прокси ядро, которое является аналогом BungeeCord, нацеленное на скорость и совместимость с новыми версиями Minecraft. Данное ядро позволяет создавать связки из одного или нескольких серверов. Использование Velocity может положительно сказаться на производительности, так как вместо создания множества измерений на одном сервере, вы выносите условное лобби или целый игровой режим на отдельный сервер.
Имейте ввиду, что Velocity лучше использовать с новыми версиями игры! Однако, вы можете использовать его и со старыми версиями, просто учтите, что настройка будет отличаться.
Установка ядра на сервер 1. Переходим на оффициальный сайт и скачиваем последнюю доступную версию ядра. 2. Загружаем скачанный файл на сервер, используя SFTP или файловый менеджер в панели управления. 3. Переименовываем загруженный файл в server.jar. 5. Во вкладке настройки ставим Java 22. 6. Запускаем сервер и идём дальше по руководству.
Общая настройка
1. Откройте файл velocity.toml.
2. Найдите в файле конфигурации поле bind = "0.0.0.0:25577" и замените 25577, на основной порт вашего сервера.
3. Настройте параметр online-mode, он отвечает за проверку лицензии, укажите false, если вы хотите, чтобы к вашему прокси серверу можно было подключаться используя пиратскую версию игры, в ином случае оставьте true
4. В параметре player-info-forwarding-mode в ковычках укажите modern, если вы будете связывать только сервера, с версией выше, чем 1.12.2, иначе напишите bungeeguard
5. В параметре ping-passthrough настраивается передача информации с серверов в связке, тоесть если здесь указать description, то Velocity скопирует MOTD с первого доступного сервера и отобразит его, подробнее о каждой опции расписано в самом конфиге.
6. В самом низу имеется параметр bungee-plugin-message-channel, рекомендуем ему установить значение true, так как многие плагины требуют включения этой опции, для корректной работы.
Добавление серверов
1. Откройте файл velocity.toml.
2. В середине файла, найдите графу [servers].
3. Укажите в этой графе все свои сервера, указывать можно по следующему принципу:
Привязка серверов
Если в player-info-forwarding-mode вы выбрали modern:
1. Перейдите в файл config/paper-global.yml или paper.yml в зависимости от версии игры.
2. Найдите раздел velocity, где:
3. В параметре enabled укажите true.
4. В параметре secret укажите свой секретный код, который можно достать из файла forwarding.secret, находящемся на вашем прокси сервере.
Если в player-info-forwarding-mode вы выбрали bungeeguard:
1. Перейдите в файл spigot.yml, где в строчке bungeecord, задаём значение true.
2. Скачайте плагин
BungeeGuard
3. Загрузите скачанный плагин в папку plugins на сервере.
4. Перейдите в файл plugins/BungeeGuard/config.yml и вставьте секретный код из файла forwarding.secret, находящемся на вашем прокси сервере, чтобы получилось примерно так:
Мы обнаружили, что у вас включен блокировщик рекламы. Реклама помогает нам содержать бесплатные сервера, а также обеспечивать качественную работу сервиса. Пожалуйста, отключите его!
Перезагрузить
Копировать выделенное
Открыть в новой вкладке
Копировать ссылку элемента
Подождите, выполняется переадресация
'; window.location.reload(); } $('#'+root).html('Ошибка загрузки страницы!
'+sub+'Вернуться на главную страницу