every %n:NUMBER% (tick|second|minute|hour|day)[s] as %name:STRING% restarting — Blocks

every %n:NUMBER% (tick|second|minute|hour|day)[s] as %name:STRING% restarting
Scheduling1.0.0

Description

Schedules a named repeating block that restarts from scratch on reload instead of hot-swapping. Can be cancelled from within using the cancel statement. Can be used at the top level.

Allowed Contexts

Root LevelInside Block

Examples

every 100 ticks as "announcer" restarting: broadcast "Server announcement"

All Possible Usages (10)

Every distinct way you can write this pattern, with optional groups and choice groups expanded. Placeholders are shown as <name>.

every <n> tick as <name> restarting
every <n> second as <name> restarting
every <n> minute as <name> restarting
every <n> hour as <name> restarting
every <n> day as <name> restarting
every <n> tick s as <name> restarting
every <n> second s as <name> restarting
every <n> minute s as <name> restarting
every <n> hour s as <name> restarting
every <n> day s as <name> restarting

Related (Scheduling)