-
Notifications
You must be signed in to change notification settings - Fork 8
Меню
ReActions предусматривает два способа создания меню.
Этот способ не очень удобен, особенно при создании больших меню. Рекомендую использовать когда нужно сделать меню на один-два пункта.
BUTTON:
testmenu:
world: world
x: -483
y: 5
z: 490
flags: []
actions:
- MENU_ITEM=size:9 title:{ReActions menu} slot1:{name:{Execute exec1 activator} type:DIAMOND} exec1:exec1 slot2:{name:{Execute exec2 activator} type:DIAMOND}
reactions: []
/react add testmenu a MENU_ITEM size:9 title:{ReActions menu} slot1:{name:{Execute exec1 activator} type:DIAMOND} exec1:exec1 slot2:name:{Execute exec2 activator} type:DIAMOND}
Для сохранения описаний меню используется файл menu.yml. Меню, сохраненные в нём, также отображаются при помощи действия MENU_ITEM, но в качестве параметра указывается идентификатор сохраненного меню.
test:
title: This is a test menu!
size: 18
slot1:
item: '&6Execute activator exec1$DIAMOND'
activator: exec1
slot3:
item: DIRT
activator: exec2
BUTTON:
testmenu:
world: world
x: -483
y: 5
z: 490
flags: []
actions:
- MENU_ITEM=menu:test
reactions: []
/react add menu <ИдентификаторМеню> [КоличествоСлотов] [Заголовок]
/react set id:<ИдентификаторМеню> <Параметр>:<Value>
<Параметр>
is: size, title, item1, ..., itemN, activator1, ..., activatorN.
/react remove menu <ИдентификаторМеню>
/react list menu <ИдентификаторМеню> [НомерСтраницы] [ШаблонИмени]
/react info menu <ИдентификаторМеню>
/react add test 18 This is a test menu!
/react set menu id:test item1:{&6Execute activator &4exec1$DIAMOND} activator1:exec1
/react set menu id:test item3:DIRT activator3:exec2
/react add action MENU_ITEM menu:test
- Команды и пермишены
- Активаторы
- Кастомные команды
- Флаги
- Действия
- Таймеры
- Меню
- Форматы данных
- Конфигурация