▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА

vSudo

Плагин vSudo для Velocity Proxy - заставляйте игроков писать в чат или выполнять команды прокси. Управление игроками через прокси-сервер Minecraft.

Оцените первым
1.8K
2

vSudo - управление игроками через Velocity Proxy

vSudo - плагин для Velocity Proxy, который решает одну специфическую, но важную задачу: позволяет заставить игрока отправить сообщение в чат или выполнить команду прокси. По факту это аналог привычного sudo из Unix-систем, только для Майнкрафт-серверов, работающих через Velocity.

Зачем это нужно

Если вы держите сетку серверов Minecraft на Velocity, наверняка сталкивались с ситуацией: нужно, чтобы игрок выполнил определённую команду прокси, а у него нет на это прав. Или нужно сымитировать сообщение от имени игрока в чате. Через консоль бэкенд-сервера это не сделать - прокси-команды там не работают. vSudo закрывает этот пробел.

Примеры использования:

  • Принудительно отправить игрока на другой сервер через команду прокси
  • Сымитировать сообщение в чате от имени конкретного игрока (полезно для ивентов или проверок)
  • Массово выполнить действие для всех игроков на конкретном сервере

Требования

Для работы vSudo нужен:

  • Velocity Proxy - без него плагин не запустится, это не бэкенд-плагин
  • Отключённая подпись чата на бэкенд-сервере

По поводу подписи чата - это критично. В Minecraft 1.19+ чат подписывается криптографически, и без отключения этой функции часть возможностей vSudo просто не сработает. Чтобы всё работало как надо:

  1. Поставьте на бэкенд-сервер плагин вроде AntiPopup или NoEncryption - они снимают ограничения
  2. В server.properties обязательно выставьте enforce-secure-profiles в false

Без этих шагов функция принудительного чата будет молча отказываться работать, и вы потратите время на поиск причины.

Команды

Плагин предоставляет три варианта использования:

/vsudo reload

Перезагружает конфигурацию vSudo без перезапуска прокси. Удобно при настройке прав или изменении параметров.

/vsudo <username> [message:/command]

Заставляет конкретного игрока отправить сообщение в чат или выполнить команду прокси. Синтаксис простой:

  • /vsudo Steve message:Привет всем! - игрок Steve отправит сообщение в чат
  • /vsudo Steve command:server survival - игрок Steve выполнит прокси-команду перехода на сервер

Команду можно выполнять как из консоли, так и из игры другим игроком (при наличии прав).

/vsudo * <server name> <message:command>

Массовый вариант - применяет действие ко всем игрокам на указанном сервере. Например:

  • /vsudo * lobby message:Сервер перезагружается! - все игроки на сервере lobby отправят это сообщение
  • /vsudo * survival command:hub - все игроки с survival выполнят команду перехода в хаб

Эту команду можно отключить в конфиге через параметр sudo-all.enabled, если не хотите, чтобы кто-то мог массово управлять игроками.

Права доступа

ПравоНазначение
vsudo.sudoДоступ к команде /vsudo для управления отдельными игроками
vsudo.sudo.allДоступ к массовой команде /vsudo *

Права выдаются через LuckPerms или другую систему разрешений на уровне Velocity.

Практические советы

Несколько моментов из практики:

  • Будьте осторожны с массовым sudo. Команда /vsudo * может создать хаос, если применить её не на том сервере. Двойная проверка имени сервера перед выполнением - не лишняя.
  • Логи. vSudo не ведёт собственный лог действий. Если хотите отслеживать, кто и когда использовал sudo - настраивайте логирование на уровне прокси.
  • Совместимость. Плагин работает на уровне Velocity, так что бэкенд-серверы могут быть любыми - Paper, Spigot, Fabric. Главное - отключить подпись чата.

Кому пригодится

vSudo - инструмент для администраторов сетей Minecraft на Velocity. Если у вас один сервер без прокси - плагин бесполезен. Но для тех, кто управляет сеткой из нескольких серверов, это удобный инструмент для автоматизации действий игроков и управления чатом.

Скачайте vSudo и добавьте в свой арсенал администратора Velocity-прокси.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x1.20.x

Платформы

Поддерживаемые окружения

Сервер

Создатели

Детали

Лицензия:
Опубликован:2 года назад
Обновлён:9 месяцев назад
Главная