Builtin Library
README.md
entityOps.modify
Change entity state — one tool for delete / enable / disable / internal / temporary / reparent / rename, over one or many entities resolved by name or id.
entityOps.modify("debug_probe", { internal = true })
entityOps.modify({ "probe_a", "probe_b" }, { delete = true })
entityOps.modify("old_character", { enabled = "toggle" })
entityOps.modify("hat", { parent = "player_head" })
Ops: delete (removes the whole subtree; wins over everything else),
enabled, internal (engine plumbing: left out of the default entity
listings and the inspector's default view, and it keeps rendering),
temporary (booleans; "toggle" flips the current state), parent / unparent (with keepWorldTransform, default true),
and rename (single target only).
Returns one { id, name, applied } record per target. scene.find
results pipe straight in as targets.