Перейти к содержимому

Действия: bulk + delay

bulk и delay - это мета-действия, оборачивающие другие действия. bulk запускает каждую запись из списка как отдельную группу действий (так можно повторять одноимённые действия). delay ждёт N тиков перед запуском вложенного блока.

bulk: [
{ message: "&e3..." }
{ message: "&62..." }
{ message: "&c1..." }
]

Каждый элемент списка - самостоятельная группа действий (форма та же, что у родительского actions {}). Все элементы выполняются по порядку, мгновенно, в один и тот же тик. Удобно, когда нужно три сообщения подряд (нельзя положить три ключа message: на один уровень внутри actions - в HOCON ключи объекта должны быть уникальны).

delay {
delay: 60
actions {
sound: ${successSound}
message: "&aBoom!"
}
}

Внешний delay: задан в тиках (60 = 3 секунды). После задержки запускается внутренний actions {} как обычная группа действий. Подходит для обратных отсчётов, отложенных наград, постановочных эффектов.

Внутри delay тоже можно задавать rules и denyActions - отложенный блок это полноценный самостоятельный контекст действий.