#Права доступа
Вкл/выкл, смена права, сообщения отказа
#Синтаксис
permissions.yml:
yaml
id: lastmines:permissions
provider: lastmines:permissions
type: chest
size: 27
title: '&8Права доступа &7{MINE_ID}'
items: { }
#Toggle (пример oneOf)
yaml
enable:
slot: 11
oneOf:
- on_view: '{STATUS} == false'
material: red_dye
name: '&fСтатус на ломание шахты'
on_click:
- '[perm] enable {MINE_ID} true'
- on_view: '{STATUS} == true'
material: lime_dye
name: '&fСтатус на ломание шахты'
on_click:
- '[perm] enable {MINE_ID} false'
oneOf — переключатель вида предмета по условию on_view, стандартный паттерн BMenu для вкл/выкл кнопок, встречается почти во всех меню ниже
#Действия
| Тег | Что делает |
|---|---|
[perm] enable {MINE_ID} <true/false> |
Вкл/выкл проверку прав |
[perm] value {MINE_ID} |
Сменить право, ввод в чат |
[open] lastmines:permission_messages |
Открыть список сообщений отказа |
Остальные строчки (back, info) — обычный BMenu, синтаксис на этом сайте