minecraft:queued_ticking за тебя одним переключателем.Get GodCraftОбзор
minecraft:queued_ticking - компонент блока: он пишется в объект components своего блока. Запускает событие после задержки, один раз или многократно. Задержка выбирается случайно из диапазона тиков (20 тиков - одна секунда).
Поля
| Поле | Тип | По умолчанию | Описание |
|---|---|---|---|
interval_range | Array | нет | Минимальное и максимальное ожидание в тиках, например [20, 40] для 1-2 секунд. |
looping | Boolean | "true" | Если true, событие повторяется снова и снова; если false, срабатывает только один раз. |
on_tick | Trigger | нет | Событие для запуска, с необязательным условием и целью. |
Пример
Внутри объекта components в BP/blocks/<name>.json (значения - по умолчанию или примерные):
BP/blocks/<name>.json
{
"minecraft:queued_ticking": {
"interval_range": {},
"looping": "true",
"on_tick": {}
}
}