LavaCraft
Активный участник
- Баллы
- 61
- Имя в Minecraft
- Roma
Я знаю что игрокам через LP можно выдать velocity.command.server но это не всегда удобно, особенно когда хочется ограничить часть серверов для групп, например группа default, suvival, lobby.
группа dev boxworld, pizd-serveru. И так далее.
как я себе представляю конфинг этого файла?
точно не уверен но думаю он должен выглядеть как-то так. (сделал с помощью Qwen)
группа dev boxworld, pizd-serveru. И так далее.
как я себе представляю конфинг этого файла?
точно не уверен но думаю он должен выглядеть как-то так. (сделал с помощью Qwen)
Код:
# ServerAccessControl Configuration
# Включить/отключить логирование в консоль
logging: true
# Плагин использует LuckPerms для проверки разрешений
use-luckperms: true
# Если false, то используется внутренний список разрешений
# Полезно, если нет LuckPerms
fallback-permissions:
player:
- lobby
- survival
- events
staff:
- lobby
- survival
- creative
- devbox
- adminpanel
# Список серверов, которые можно скрывать/ограничивать
server-groups:
public-servers:
- lobby
- survival
- events
staff-servers:
- creative
- devbox
- adminpanel
# Настройки команды /server
command-settings:
# Сообщение при попытке подключения к запрещённому серверу
no-access-message: "&cВы не имеете доступа к этому серверу."
# Сообщение при попытке подключиться к несуществующему серверу
server-not-found-message: "&cСервер не найден."
# Если true, показывает только доступные серверы при использовании /server без аргументов
show-only-allowed-servers: true
# Разрешения для групп (работает только если use-luckperms = true)
luckperms-permissions:
# Группа default может заходить только на эти серверы
default:
allowed-servers:
- lobby
- survival
# Группа staff (или suvival, как у тебя было написано) имеет доступ чуть больше
staff:
allowed-servers:
- lobby
- survival
- events
- creative
# Группа dev имеет доступ к тестовым/развиваемым серверам
dev:
allowed-servers:
- devbox
- testworld
- lobby
# Администраторы могут ходить куда угодно
admin:
allowed-servers: "*"