Enshrouded Sparkworks is one of the biggest changes to building in version 1.0. Instead of putting down a door or decorative trap and leaving it there, you can create interactive structures where a switch or pressure plate triggers something elsewhere in your base. There’s even a visual graph editor for managing those connections.
Enshrouded Sparkworks is easiest to learn by connecting one switch to one door. Once that works, add a pressure plate, a clock or a logic gate to change what happens when somebody walks through your build.
What is Enshrouded Sparkworks?

Enshrouded Sparkworks lets players link interactive building components. An input, such as a switch or pressure plate, can be connected to an output, such as a door or trap. When the input condition is satisfied, the connected output can respond.
The 2D graph editor lets you rename inputs and outputs, then connect them to logic nodes. It is much easier to spot a missed connection in the graph than by inspecting each physical switch.
Sparkworks inputs and outputs explained
Every Enshrouded Sparkworks mechanism starts with a simple idea: something happens, and something else reacts. Keen specifically identifies switches, pressure plates, doors and traps among the compatible components.
| Component | Role | Example use |
|---|---|---|
| Switch | Input | Activate a linked door |
| Pressure plate | Input | Trigger a mechanism when stepped on |
| Door | Output | Respond to a connected input |
| Trap | Output | Activate from a configured connection |
| Switchbox / Sparkworks Tool | Connect inputs to outputs | Set up a lever-controlled door |
| Clocks and logic gates | Time or combine conditions | Open a door from either of two switches |
Enshrouded Sparkworks uses Switchboxes and the Sparkworks Tool to connect triggers to actions. Keen has also named clocks and NOT/OR logic gates for mechanisms with timing or multiple conditions.
Enshrouded Sparkworks: connect a switch to a door
Start your first Enshrouded Sparkworks project with a lever or button, a Switchbox and a door. Test them before adding another trigger; it’s much easier to correct one connection than a room full of them.
Place the lever and door in your base. Add a Switchbox, then use the Sparkworks Tool to link the lever’s input to the door’s action. Activate the lever to test the result. If nothing happens, check the link from the Switchbox to the output before placing more components.
Enshrouded Sparkworks pressure plates and traps
Pressure plates are an alternative input for Enshrouded Sparkworks. Instead of requiring a player to use a switch deliberately, they provide a way for physical movement through a building to trigger an event. Paired with a door or trap, they can support a dungeon entrance, a puzzle room or an obstacle course.
Keen’s example is a bridge made from trapdoors activated by a pressure plate. Build the bridge, connect the plate to its trapdoor action, then walk across to test the trigger. Move the plate if the trap opens too early or too late for the challenge you want to create.

Using the Enshrouded Sparkworks graph editor
Enshrouded Sparkworks uses a visual graph to show the links between triggers, operators and outputs. Begin with your single lever-to-door link, then add a second input or a clock and watch how the graph changes. A simple test helps you spot a disconnected input straight away.
The Sparkworks Tool supports clocks and logic operators including NOT and OR. Try two switches connected through an OR condition so either can open the same door. After that, add a timed step. Test one new condition at a time so you know exactly what each part changes.
Advanced Sparkworks logic nodes and what they do
The Switchbox is where more involved Enshrouded Sparkworks builds become manageable. The editor includes AND, OR, NOT, XOR and NAND for combining signals; Toggle, Delay, Hold, Flank and Clock for controlling their timing; and Save Signal, Use Signal and Output for carrying results into other graphs. Give each input a descriptive name, such as ‘entrance lever’ or ‘exit plate’, before connecting several of them.
| Logic node | What it does | Good example |
|---|---|---|
| AND | ON only when every input is ON | Require a lever and pressure plate to open a door |
| OR | ON when at least one input is ON | Two switches control one door |
| NOT | Reverses ON and OFF | Hold a door shut until a signal ends |
| XOR | ON when exactly one of two inputs is ON | Two-switch puzzle |
| Toggle | Changes state when triggered; has reset input | Button that opens and closes a gate |
| Delay / Hold | Waits before activating / stays ON temporarily | Timed passage |
| Clock | Sends repeated timed signals | Cycle a hazard |
| Save Signal / Use Signal | Stores and recalls a named-channel signal | Control another Switchbox |
Circuit example: a door controlled from either side
Place a lever outside and a second lever inside. Connect both to a Switchbox, feed each signal into an OR node and connect the OR output to the door. Either active lever will open the entrance. Test every combination: both OFF means closed; outside ON or inside ON means open; both ON also means open. If you’d prefer a button to change the door’s state and keep it that way, use Toggle rather than OR. Because the door responds immediately, it’s a good way to check that you’ve wired both inputs to the correct node.
Circuit example: a two-person puzzle using AND
Connect a pressure plate and a lever to an AND node, then connect AND to a door. One player stands on the plate while the other operates the lever. The door opens only while both signals are ON. If you want it to stay open after players move away, add a Toggle or Hold stage and test how its reset behaviour works. In Enshrouded Sparkworks puzzles, naming the plate and lever makes it much easier to spot which part is missing when a door refuses to open.
Circuit example: a timed trap corridor
Place an entry button, a Switchbox and a trap or trapdoor. Route the button into Delay, then route Delay to the trap output. Set the wait interval in the node so visitors have time to step into the corridor before the trap fires. For a shorter pulse, consider Flank; to keep it active for a defined time, use Hold. A Clock can repeat an effect without another button press. Start with a harmless visual output while tuning timing, then connect the real trap once you can reliably reproduce the cycle.
Why an advanced circuit won’t work
If a door never opens, test the input directly against that door before restoring the logic nodes. For an AND gate, confirm that both sources are truly ON at the same time. If an OR setup stays open permanently, a connected lever may still be ON. With Toggle, check its lower reset input; with Delay, verify that the first connection goes to the upper trigger input. When using Save Signal and Use Signal, their Channel settings must match. This step-by-step approach isolates wiring mistakes from incorrect behaviour rules.
Building puzzles and dungeons with Enshrouded Sparkworks
Yes. Creating puzzles, interactive adventures and custom dungeons is one of the named goals of Enshrouded Sparkworks. A builder can combine entrances, triggers and traps to give visiting players a sequence of tasks instead of a static structure they simply walk through.
You can make co-operative rooms where one player operates a switch while another moves through the opening. Enshrouded Sparkworks also supports more dramatic outcomes such as releasing water, spawning enemies or triggering a lightning strike, so the same setup can become a whole dungeon.
How to test a Sparkworks mechanism before sharing it
- Activate every lever and button separately so you know which output each one controls.
- Walk over each pressure plate from the direction a visitor is likely to approach.
- Check that the next door can still be opened if someone triggers your trap early.
- Test timed actions more than once and make sure the exit path works.
- Once every connection behaves as intended, share your build through Adventure Sharing.
A reliable Sparkworks puzzle gives visitors a challenge they can understand and solve. Make the first obstacle simple enough to teach the idea, then introduce clocks and additional switches later in the route.
How to unlock Sparkworks and build the Workbench
Start the Carpenter’s Contraptions And Mechanisms quest. It leads you into a trapped Night Sanctum for the Sparkworks Tool and finishes when you craft and place the Sparkworks Workbench. Use the Workbench to make a Switchbox for 1 Copper Bar and 1 Archaic Essence of any grade, and the Sparkworks Tool for 4 Metal Scraps and 1 Archaic Essence. Once they’re in place, test a lever connected to a door before attempting a complex circuit.
Related Guides
Official sources: Keen Games 1.0 changelog and Enshrouded launch FAQ.
