
Velocircon
Velocircon - плагин для Velocity, добавляющий поддержку протокола RCON. Удаленно управляйте прокси-сервером Майнкрафт и автоматизируйте выполнение команд.
Если вы держите сетку серверов на Velocity, то наверняка сталкивались с проблемой удаленного управления прокси. В отличие от BungeeCord, Velocity из коробки не умеет работать по протоколу RCON. И вот тут на сцену выходит Velocircon - плагин для Майнкрафт, который закрывает эту брешь.
Что делает плагин
По факту, это классическая реализация RCON (Remote Console) для вашего прокси-сервера. Вы можете подключаться к Velocity удаленно и выполнять любые команды, которые поддерживает сам прокси. Это критически важно для автоматизации, интеграции с панелями управления или ботами в Discord. Скачайте Velocircon, если вам нужно управлять сеткой не заходя в саму игру.
Основные фишки
- Поддержка стандартного протокола RCON
- Выполнение любых команд Velocity через удаленный доступ
- Безопасная авторизация по паролю
- Простая настройка через конфиг или переменные окружения
Установка и базовая настройка
Установка элементарная: кидаем .jar файл в папку plugins на вашем Velocity сервере (кстати, если хоститесь на BungeeHost, там это делается буквально в пару кликов через файловый менеджер), перезапускаем прокси.
После первого запуска генерируется конфиг rcon.yml. Тут есть один важный нюанс - по умолчанию плагин отключен. Обязательно выставьте enable: true и придумайте сложный пароль, иначе ничего не заведется.
Стандартный конфиг выглядит так:
yaml enable: false host: 0.0.0.0 port: 25575 password: PASSWORD colors: true console-output: true permissions: luck-perms: enable: false group: '' regex: enable: false regex: minecraft.(.)
Переменные окружения и Docker
Для тех, кто крутит сервера в Docker или контейнерах, есть крутая фича - переменные окружения (Environment Variables). Они перебивают значения из rcon.yml. Формат простой: VELOCIRCON__<ПУТЬ_К_ОПЦИИ>.
Правила простые: используем двойное подчеркивание __ для разделения уровней, а дефисы меняем на подчеркивания.
Доступные опции
enable(VELOCIRCON__ENABLE): Включить RCON.host(VELOCIRCON__HOST): Адрес для биндинга (по умолчанию0.0.0.0).port(VELOCIRCON__PORT): Порт для подключения.password(VELOCIRCON__PASSWORD): Пароль для авторизации.colors(VELOCIRCON__COLORS): Включает цветовые кода в выводе.console-output(VELOCIRCON__CONSOLE_OUTPUT): Дублирует вывод RCON в консоль прокси.permissions: Настройка прав. Если всё наfalse, то доступны любые команды.luck-perms: Использование групп LuckPerms для фильтрации прав.regex: Фильтрация через регулярные выражения.
Как пользоваться
Для подключения к Velocity через RCON нужен любой совместимый клиент. Автор обзора рекомендует rcon-cli - гибкий и удобный инструмент.
Пример подключения:
sh rcon-cli --host <your_host> --port 25575 --password <your_password>
После подключения вы можете слать любые команды так, будто сидите в консоли самого Velocity.
Требования
- Java 21 или выше (Velocity жестко требует 21-ю яву в новых версиях, так что проверьте свой хостинг)
- Сам прокси-сервер Velocity
Важный нюанс: никогда не светите порт RCON (обычно 25575) в интернет без фаервола. Ограничьте доступ по IP, иначе ваш пароль подберут брутфорсом, и сервер могут снести.
Сервер для плагина Velocircon - как у профи
Плагин Velocircon создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином Velocircon для друзей можно за пару минут - BungeeHost всё уже подготовил.
