Building

In Scrap Mechanic, building is key. You can build the chassis (frame) of a vehicle, or a transforming house, or even a robot... The sky is the limit, especially when creating a flying machine!

If you are wondering what to build, take a look at the guides page for inspiration.

How To Build
Building a block is simple. Select the item you would like to place then press left click. Dragging left click will allow you to place a machine part off-center (Arrows will appear for help), and if you are holding a block you can drag to create a large square, the orientation of the direction of the square will change by pressing Q. Dragging a block over multiple Pistons or Bearings will make the dragged blocks connect to all of them (this is to make it easy by not having to use the Weld Tool)

Destroying
Holding down Right Click on any part will destroy it after a short amount of time (a timed circle will appear around the cursor). Pressing right click on a block will destroy it after you let go. Dragging right click will allow the player to remove a square of blocks the orientation of which depends on the side of the block you press it on.

Lift
Putting an item on a Lift will allow you to reach the bottom of a machine you are building (objects attached to the ground can't be put on the lift). You can move the lift up or down with Up Arrow and Down Arrow. When pressing E on the lift while an item is on it will let you save the creation. If nothing is on the lift you can spawn in creations.

Welding
The player can weld parts together by left clicking an object while holding the Weld Tool and then left clicking another object they want to weld it to (Change the orientation of the part with Q ). You can weld together parts in the same machine by putting the machine on the Lift then dragging one part of the machine to the other.

Painting
While holding the Paint Tool, the player can drag in the same way as destroying, but with left click. Pressing Q will allow you to change the color of the paint

Connecting
Parts that send a signal such as Buttons, Switches, Logic Gates, Timers, and Sensors, Can be connected to parts that can be activated and deactivated such as Controllers, Pistons, Logic Gates, Timers, Engines, Thrusters, and other parts. Connect them by dragging from the part that sends a signal to a part that receives a signal while holding the Connect Tool.

Exceptions

 * Seats can connect to Switches and Buttons
 * Driver's Seats can be connected to items Seats can connect to, and Engines, Thrusters, and Bearings.
 * Controllers can be connected to Bearings and Pistons.

Tips and Tricks

 * Placing a pole on your creation off centers where the Lift is so you can place under where the Lift would normally be.
 * If your machine is in an awkward position you can whack it with a Sledgehammer.
 * Signal parts can connect to Pistons so you don't need to place a Controller.

Devblog

 * Devblog 6
 * Showcased Paint Tool
 * Devblog 8
 * Showcased saving to Lift
 * Devblog 11
 * Showed scale able Wedges.

Beta

 * 0.1.20
 * Added Paint Tool
 * 0.1.21
 * Multiplayer optimization on building and updating shapes.
 * 0.1.26
 * Better collision detection for the Lift placement.
 * 0.1.27
 * Added Weld Tool
 * 0.1.27b
 * Fixed a crash that occurred when the object picked up by Weld Tool was modified by another player.
 * 0.1.28
 * Q and Escape can now close Paint Tool GUI.
 * Shape building is no longer canceled when other players update the same creation.
 * Weld Tool performance and interaction fixes.
 * 0.1.29
 * Added saving to work shop with the Lift.
 * Fixed a bug with the Weld Tool that would crash the game.
 * 0.1.30
 * The Lift will no longer push the player off when raised.
 * Fixed a Weld Tool bug.
 * Fixed a bug where the player could not remove connections from a Seat with 10 connections.
 * 0.1.31
 * Connection points now highlight when targeted with the Connect Tool.
 * Fixed a crash that could occur when pressing E on the Lift.
 * 0.1.32
 * Fixed a bug with the Weld Tool that made it possible to weld rotated objects into each other.
 * 0.2.0 Hotfix 1
 * Connect Tool numbers fixed.
 * Weld Tool collision check fix.
 * 0.2.6
 * Fixed bug that didn’t let the player weld when it should be possible to weld.
 * Remade the welding particles and added bounce to the welding particle.
 * Fixed bug where welding particles didn’t spawn.
 * The delay when pointing on larger creations with a weld tool or a Lift is now optimized.
 * Fixed so Bearings on a creation are still stable after getting welded.
 * Bearings that touch an object will now stick to that object when building. This makes it easier to build awesome fork suspension that have two Bearings attached to each side of the Wheel.
 * Fixed a common crash in the blueprint import and export GUIS.
 * Added arrows when placing a part and adjusting its position on a surface. This is to make it easier to understand how the object can be dragged within the placement spot.
 * 0.2.7
 * Optimized the Lift visualization to make it faster when pointing with the Lift on creations.
 * Fixed a bug with merging static creations. Causing parts to be in the wrong place.
 * 0.2.8
 * Fixed Connect Tool interactions.
 * Fixed a bug that didn’t allow the player to disconnect connections from the Controller.
 * Fixed an issue that let the player drag and place parts in the air.
 * Added arrows when the player places and drags parts on the ground.
 * 0.2.9
 * Fixed a bug that prevented new blueprints from being built.
 * 0.3.0
 * Added mountable Spud gun with recoil.
 * Added new cardboard block.
 * Added spud gun destruction to cardboard and glass blocks.
 * Added moddable scripting for interactive parts.
 * Modders can now make their own spud guns and thrusters for example.
 * Sensors are triggered by potatoes.