Category: ⚙️ System
![]()
Removes the blocks connected to its tag input when the Remove jolt fires. A delay can be set so the removal happens N seconds later.
Useful to clean up spawned content (paired with block_spawn), to remove a block as soon as a condition is met (game over, target hit), or to time-out floating UI/VFX. Connect the blocks to delete via the Tag input, then fire the Remove jolt; the Delay knob/jolt controls how long Patchworld waits before actually destroying them. Permanent scene blocks (those marked as scene-persistent) are never removed.
With "Use Device on Input" enabled, connecting a block that lives inside a Device removes the whole parent Device instead of just the inner block, which is often what you want when you cloned a full Device with Block Spawn.
| Name | Type | Description |
|---|---|---|
| Input | Tag Input | Block(s) to remove when the Remove jolt fires. |
| Remove | Jolt Input | Triggers the removal of the connected blocks. The delay set by the Delay knob/jolt is applied before they actually disappear. |
| Delay | Jolt Input with Dial | Time (in seconds) between the Remove trigger and the actual removal of the blocks. 0 removes them immediately on the next tick. |
| Name | Type | Description |
|---|---|---|
| Use Device on Input | checkbox | When ON and a block inside a Device is connected to the Input, the whole parent Device is removed instead of just the inner block. Handy when cleaning up Devices spawned with block_spawn. |