Velocity для Minecraft Полная инструкция по настройке 2025 — Гайд готовые конфиги

Velocity - это современный прокси-сервер для Minecraft, созданный как замена устаревшему BungeeCord. Он разработан с акцентом на производительность, безопасность и современные технологии. По сравнению с BungeeCord, Velocity обеспечивает более стабильную работу, особенно на крупных сетях, благодаря оптимизированному коду и улучшенной архитектуре.
Основные технические требования для работы Velocity: требуется Java 11 или более новая версия. Можно использовать как на Linux, так и на Windows серверах, однако рекомендуется Linux из-за лучшей стабильности и производительности. Минимальный объем оперативной памяти - 1 ГБ, но для крупных сетей с большим количеством игроков рекомендуется выделять от 2 ГБ и более.
Главные преимущества Velocity включают в себя: повышенную производительность за счет оптимизации сетевого стека, улучшенную систему безопасности с поддержкой modern forwarding, лучшую совместимость с современными версиями Minecraft (начиная с 1.7.10), а также более гибкую систему настройки и конфигурации. Velocity поддерживает собственный API для разработки плагинов, что позволяет создавать дополнительные функциональные модули специально под этот прокси.
Установка Velocity
В этом руководстве объясняется, как установить Velocity ( версий начиная от 1.13+ ) на хостинг Zorotex. Минимальная конфигурация требует три сервера: один для самого Velocity, второй для лобби и третий для Survival-режима. При необходимости можно подключить дополнительные серверы, указав их в конфигурационном файле Velocity, но для простоты в данной инструкции мы ограничимся тремя основными серверами.
- Загрузите последнюю версию Velocity с официального сайта PaperMC
- Для работы ядра требуется Java 17 или выше.
- Воспользуйтесь FTP доступом к файлам и загрузите velocity-SNAPSHOT.jar на один из заказанных серверов хостинга.
- Запустите сервер, дождитесь создания всех файлов и остановите его.
На сервере появится конфигурационный файл velocity.toml. Его необходимо скачать на компьютер, открыть в текстовом редакторе и добавить серверы loby и syrvival (или другие, если нужно).
Пример файла velocity.toml с пояснениями
Разберём основные параметры конфигурации:
# Config version. Do not change this
config-version = "2.7"
# Основные настройки
bind = "0.0.0.0:30155" # Порт Velocity
motd = "<#09add3>My Network</#09add3>n<gray>Version 1.20.4</gray>"
show-max-players = 500
online-mode = false
force-key-authentication = true
prevent-client-proxy-connections = false
# Пересылка данных
player-info-forwarding-mode = "modern"
forwarding-secret-file = "forwarding.secret" # Не забудьте создать файл!
# Оптимизации
announce-forge = false
kick-existing-players = false
ping-passthrough = "DISABLED"
sample-players-in-ping = false
enable-player-address-logging = true
# Список серверов
[servers]
lobby = "198.51.100.99:30153"
survival = "198.51.100.99:30151"
# Сервер при входе
try = ["lobby"]
# Принудительные хосты (пример)
[forced-hosts]
"lobby.example.com" = ["lobby"]
"surv.example.com" = ["survival"]
# Расширенные настройки
[advanced]
compression-threshold = 256
compression-level = -1
login-ratelimit = 3000
connection-timeout = 5000
read-timeout = 30000
haproxy-protocol = false
tcp-fast-open = false
bungee-plugin-message-channel = true
show-ping-requests = false
failover-on-unexpected-server-disconnect = true
announce-proxy-commands = true
log-command-executions = false
log-player-connections = true
# Настройки Query
[query]
enabled = true
port = 31155 # Ваш query-порт
map = "Survival"
show-plugins = false
Данный конфиг настроен на серверы, которые я заказывал в качестве примера. Вы можете посмотреть, как правильно указывать IP-адреса в конфигурации, а затем внести свои IP после заказа серверов. Ниже скриншот с моими серверами для наглядности.
Посмотреть скриншот с моими серверами

После настройки конфигурации необходимо снова перейти в файлы сервера Velocity, скачать файл forwarding.secret, открыть его и скопировать секретный код. Этот код нужно прописать в конфигах серверов Lobby и Survival (или других, если они у вас есть).
Конфиг Paper находится в папке config, а сам файл называется paper-global.yml. Откройте его, найдите нужные строки и укажите в них соответствующие значения.
proxies:
bungee-cord:
online-mode: true
proxy-protocol: false
velocity:
enabled: false //установить "true"
online-mode: true // установить "false"
secret: '' //сюда вписать секретный код из файла forwarding.secret
В файле spigot.yml
Этот параметр должен быть так:
bungeecord: false
Основные команды:
/velocity (version|plugins|reload|dump) — информация, плагины, перезагрузка, дамп.
/end — остановка прокси.
/glist — список игроков (/glist all — детализация по серверам).
/server — переход между серверами.
Полный список прав: документация PaperMC.
Готово! После настройки Velocity готов к работе с вашей сетью серверов.
Если появяться вопросы, пишите в комментариях.