Как настроить Velocity?

Для того, чтобы объединить несколько игровых серверов Minecraft: Java Edition в единую сеть, понадобится прокси-сервер. В этом руководстве мы настроим прокси-сервер Velocity на работу с двумя игровыми серверами: лобби и выживание.

Игровые серверы

Сервер

Идентификатор

Адрес

Лобби

lobby

extra.MCPEhost.ru:29140

Выживание

survival

flow.MCPEhost.ru:34429

Данные приведены для примера, при настройке указывайте данные своих серверов.

Пошаговая инструкция

Серверы для демонстрации работают на ядре Paper 1.21.7. Инструкция по настройке игровых серверов на других ядрах может отличаться.

  1. Перейдите в панель управления прокси-сервером Velocity

  2. Остановите сервер

  3. Перейдите в раздел «Конфигурации сервера»

  4. Нажмите на конфигурацию «velocity.toml»

  5. Замените строку «player-info-forwarding-mode = "NONE"» на «player-info-forwarding-mode = "MODERN"»

  6. Добавьте серверы «Лобби» и «Выживание» в секцию «servers»

  7. Сохраните изменения

  8. Запустите сервер

  9. Перейдите в раздел «Файловый менеджер»

  10. Откройте в редакторе файл «forwarding.secret» и скопируйте его содержимое

  11. Перейдите в панель управления игровым сервером «Лобби»

  12. Остановите сервер

  13. Перейдите в раздел «Файловый менеджер»

  14. Перейдите в каталог «config»

  15. Откройте в редакторе файл «paper-global.yml»

  16. Приведите содержимое секции «velocity» к следующему виду:

    enabled: true

    online-mode: false

    secret: 'КЛЮЧ ИЗ 10 этапа’

  17. Сохраните изменения

  18. Запустите сервер

  19. Аналогичные действия (11 – 18 этапы) выполните для сервера «Выживание»