Честно я сам разобрался сейчас, раньше я такое не делал
сделай скорборд таймер (на место name поставь название скорборда)
/scoreboard objectives add name trigger
включаем его для всех:
/scoreboard players enable @a name
теперь нужен цикл кб который увеличивает значение со временем:
/trigger name add 1
и проверка значения:
/execute as @a if score @s name matches <значение в сек умноженое на скорость тиков тики (стандарт 20)> <команда>
Я думаю ошибок не наделал, но проверь