Плагин VelocityTools для Minecraft используется для управления прокси-сервером Velocity и предоставляет полезные команды для управления серверами. Ошибки, которые вы описали, могут быть связаны с неправильной конфигурацией или недостаточными правами. Давайте разберемся, как правильно настроить плагин VelocityTools и исправить проблему с командами.
### Шаги по настройке VelocityTools:
1. **Проверка конфигурации плагина.**
Вы уже начали настройку конфигурации плагина, но важно правильно структурировать файл `config.yml`:
hub:
enabled: true
servers:
- "lobby" # Имя вашего лобби сервера должно совпадать с тем, что указано в конфиге Velocity.
you-got-moved: "&aYou have been moved to a hub!"
disabled-server: "&cYou cannot use this command here."
disabled-servers:
- "foo"
- "bar"
aliases:
- "lobby"
- "grief" # Убедитесь, что это точное имя игрового сервера в Velocity.
- **`lobby`** — название вашего лобби-сервера.
- **`grief`** — название вашего игрового сервера.
Убедитесь, что названия серверов (например, `lobby`, `grief`) совпадают с теми, что указаны в конфигурации прокси Velocity.
2. **Проверка прав пользователей.**
Команды плагина не работают на серверах из-за отсутствия правильных прав. Вам нужно выдать права для использования команд плагина в системе управления правами, такой как **LuckPerms**.
Основные права для плагина VelocityTools:
- `velocitytools.command.hub` — доступ к команде `/hub`.
- `velocitytools.command.servers` — доступ к команде `/servers`.
- `velocitytools.command.server` — доступ к команде `/server`.
Проверьте, что права на команды выданы правильно в LuckPerms для нужных групп или пользователей.
Пример выдачи прав в LuckPerms через консоль:
/lp group <название_группы> permission set velocitytools.command.hub true
/lp group <название_группы> permission set velocitytools.command.servers true
/lp group <название_группы> permission set velocitytools.command.server true
Или через интерфейс LuckPerms, добавьте соответствующие права для игроков или групп.
3. **Перезапуск прокси-сервера.**
После внесения изменений в конфигурации плагина и выдачи прав, перезапустите прокси-сервер Velocity, чтобы убедиться, что все настройки применены.
4. **Проверка команд.**
Попробуйте использовать команды `/hub` или `/servers` на сервере. Если всё настроено правильно, команды должны работать как в лобби, так и на игровом сервере.
Убедитесь, что консоль прокси-сервера не выдает ошибок при запуске плагина.
### Дополнительные советы:
- Проверьте, работает ли Velocity как прокси, и правильно ли настроены соединения между лобби и игровым сервером.
- Убедитесь, что версия плагина совместима с текущей версией Velocity.
- Если какие-то команды по-прежнему не работают, проверьте логи сервера на наличие ошибок при запуске.
Эти шаги помогут вам правильно настроить VelocityTools и устранить проблемы с командами.
hub:
enabled: true
servers:
- "lobby"
#Set to "" to disable.
you-got-moved: "&aYou have been moved to a hub!"
disabled-server: "&cYou cannot use this command here."
disabled-servers:
- "foo"
- "bar"
aliases:
- "lobby"
- "Grief"
Права я вроде выдал (я их выдал в LuckPerms на игровом режиме) я не знаю как правильно настроить и остальные команды они у меня не работаеют не в лобби не на игровом режиме только в консоле прокси сервера. Можете дат ьинструкцию как настроить плагин velocityTools