diff --git a/datapacks/dataLib/data/datalib/function/core/dispatch/exec.mcfunction b/datapacks/dataLib/data/datalib/function/core/dispatch/exec.mcfunction index ed436563..2ace12ad 100644 --- a/datapacks/dataLib/data/datalib/function/core/dispatch/exec.mcfunction +++ b/datapacks/dataLib/data/datalib/function/core/dispatch/exec.mcfunction @@ -16,4 +16,8 @@ # separate shared FIFO list that could desync between concurrent # fibers — see resume_dispatch.mcfunction for the full explanation. # ───────────────────────────────────────────────────────────────── + +execute unless function datalib:debug/tools/utils/check_all run return 0 +execute unless entity @s[type=minecraft:player] run return 0 + $function $(func) with storage datalib:engine _dispatch