Parts / Version 1.0
03

Controller

A programmable interactive part that sequences connected Bearings and Pistons.

Version 1.0Checked July 2026Connections, motion, logic, and powerHow to get it ↓Current recipe ↓Crafting & trade ↓
In-game asset / parts
Controller item icon in Scrap Mechanic
Category
Parts
Size
2 × 1 × 1 blocks
Max stack
5
Flammable
No
Controller
Entry version boundaryController is checked for 1.0

The live game version is shown separately from this article's own test label. Structured recipe, trade, object, and quest relationships can also carry older source versions and are not automatically promoted by a site-wide release update.

Live game
1.0.5
Entry version
1.0
Entry checked
July 2026
Type
Interactive part
Controls
Bearings and Pistons
Activation
Trigger or Driver's Seat connection
Crafted at
Craftbot
Recipe unlock
Available from the start
Used by recipes
2 across Craftbot
Crafting and trade

Where Controller fits

Controller has 1 production route at Craftbot. It is consumed by 2 recipes across Craftbot, using 1–1 per batch.

Recipe and trader connections checked for version 1.0.1.869.

How to get it

Routes and locations

Controllers are crafted interactive parts used after the basic workshop and electronic material supply are established.

Method / location

Craftbot

Use Circuit Boards and the current recipe to produce the Controller.

Open related entry →
Method / location

Mechanic Station workshop

The station is the practical early base for building and upgrading interactive parts.

Before you leave
  • Test one joint at low speed before sequencing a full machine.
  • Mark the neutral or safe controller state.
  • Keep settings accessible after bodywork is added.
Game data

Controller recipes and properties

Inventory description

Allows bearings to rotate in sequence. Perfect for building transforming creations. Needs to be connected to bearings. Activated by connecting a trigger or driver's seat to the controller.

Max stack
5
Size
2 × 1 × 1 blocks
Material
Plastic
Flammable
No
Durability
3/10
Weight
3/10
Friction
5/10
Buoyancy
2/10

What a Controller Is For

The Controller is used when a moving part needs a repeatable position or sequence instead of free rotation. It can coordinate doors, folding sections, lifting arms, steering modes, and compact mechanisms.

Basic Setup

  1. Place the Controller on the same creation as the moving parts.
  2. Use the Connect Tool to connect the Controller to each Bearing or Piston.
  3. Connect a Switch, Button, Sensor, or Driver's Seat to activate the sequence.
  4. Set each movement frame and test slowly before increasing speed.

Troubleshooting

  • Check the numbered connection order before editing a long sequence.
  • Reverse a bearing connection if the mechanism moves the wrong way.
  • Reduce speed when a heavy mechanism shakes or collides with its own frame.