Добро пожаловать на Craft‑Bukkit

Всё о Minecraft серверах: гайды, команды, скачивание сборок и полезные советы для администраторов и игроков.

Velocity: современный прокси-сервер Minecraft — установка и настройка

wergio 23.07.2026 11:19 6
Velocity-сервер Minecraft: современный прокси, настройка forwarding и сравнение с BungeeCord.

Введение:下一代 прокси

Velocity — это прокси-сервер нового поколения от команды PaperMC. Он пришёл на смену BungeeCord, предлагая лучшую производительность, безопасность и поддержку современных версий Minecraft. Velocity написан с нуля, использует меньше памяти и обрабатывает больше игроков. В этом гайде — полная установка и настройка Velocity.

Шаг 1: Подготовка бекендов

Требования к бекенд-серверам такие же, как для BungeeCord:

  • Paper или Purpur (рекомендуется Purpur для максимальной совместимости).
  • В server.properties: online-mode=false.
  • В spigot.yml: bungeecord: true (да, параметр называется bungeecord, Velocity использует тот же протокол).
  • Каждый бекенд на своём порту (25566, 25567...).

Шаг 2: Установка Velocity

  1. Скачайте Velocity с официального сайта velocitypowered.com или из PaperMC Downloads.
  2. Создайте папку C:Velocity.
  3. Поместите velocity-xxx.jar в папку.
  4. Создайте start.bat:
    java -Xmx512M -Xms256M -jar velocity-xxx.jar
  5. Запустите — создастся файл velocity.toml. Остановите сервер (end в консоли).

Шаг 3: Конфигурация velocity.toml

Velocity использует формат TOML вместо YAML. Откройте velocity.toml:

Секция [servers] (бекенды)

[servers]
[servers.survival]
address = 'localhost:25566'
[servers.creative]
address = 'localhost:25567'

Секция [forced-hosts] (принудительные хосты)

[forced-hosts]
'survival.myserver.com' = ['survival']
'creative.myserver.com' = ['creative']

Это позволяет подключаться к конкретному серверу, минуя лобби, по поддомену.

Основные настройки

bind = '0.0.0.0:25565'
motd = '&6Моя Velocity-сеть'
show-max-players = 100
online-mode = true
force-key-authentication = false
player-info-forwarding-mode = 'modern'

Важно: player-info-forwarding-mode = 'modern' — это новый протокол Velocity, более безопасный. Бекенды должны поддерживать его (Paper 1.13+, Purpur).

Шаг 4: Ключ forwarding (безопасность)

Velocity использует ключ для аутентификации бекендов. При первом запуске в папке создаётся файл forwarding.secret. Скопируйте его содержимое и вставьте в файл paper.yml (или spigot.yml) на бекендах в параметр velocity.secret. Это гарантирует, что только ваш прокси может подключаться к бекендам.

Шаг 5: Запуск и проверка

  1. Запустите бекенд-серверы.
  2. Запустите Velocity.
  3. Подключитесь к Velocity (localhost:25565).
  4. Переключайтесь между серверами: /server survival, /server creative.

Сравнение BungeeCord vs Velocity

КритерийBungeeCordVelocity
ПроизводительностьХорошаяОтличная (на 30-50% быстрее)
Потребление памяти256-512 МБ128-256 МБ
БезопасностьУстаревший протоколСовременный ключ forwarding
ПлагиныМного (старые)Меньше, но активно развивается
ОбновленияРедкиеРегулярные

Типичные ошибки

  • Не совпадает forwarding-ключ. Бекенд не принимает подключения от Velocity. Проверьте, что ключ в paper.yml идентичен forwarding.secret.
  • Используют BungeeCord-плагины на Velocity. Они несовместимы. Ищите версии плагинов специально для Velocity.
  • online-mode: true на бекендах. Velocity сам проверяет лицензию. Бекенды должны быть с online-mode: false.

💡 Совет профи

Настройте поддомены для разных серверов: survival.yourdomain.com, creative.yourdomain.com. В DNS пропишите A-запись всех поддоменов на IP вашего VDS. Velocity будет автоматически направлять игроков на нужный сервер по поддомену — им не нужно вводить /server. Это как Hypixel: зашёл на skywars.hypixel.net и попал в SkyWars.
← К списку статей

💬 Комментарии (0)

⏳ Все комментарии проходят модерацию

🔒 Войдите, чтобы оставить комментарий

😊 Пока нет комментариев. Будьте первым!