Block Type Mechanical
Default Key H = Extend
Weight 0.5
Size 1x1x1 to 2x1x1
Explosive No
Destructible Yes
Interactive Yes
Variations Suspension
Version Introduced v0.01

The piston is a block with the size of 1 block, but it can extend to the size of 2 blocks. It can be set to extend for as long as its key is pressed, or to toggle between extension and contraction with every key press.

Combined with Steering Hinges the Piston makes it easy to build legs for walking vehicles. At the highest speed setting, a line of pistons angled right is strong and fast enough to launch a Bomb a significant distance.

You can also use Pistons to make a machine capable of Jumping.


Key Mapper/Parameter Tuning Tool allows user to adjust piston speed

Block Navigation
Blocks Wooden (Small Block/Block/Pole/Panel) • High Friction Plate • Joints (Swivel/Hinge/Ball)
Locomotion Wheels (Motor/Unpowered/Large/Small) • Cogs {Medium (Powered/Unpowered)Large} • Steering (Hinge/Block)
Mechanical PistonDecouplerContractible SpringSuspensionSliderSpinning BlockGrabberWinch
Weaponry Ammunition (Flaming Ball/Bomb/Boulder) • Circular SawDrillMetal BladeSpikeCannon (Shrapnel/Water) • FlamethrowerHolderRemote BombVacuum Block
Flight Circular PropellerAerodynamic Propeller (Small) • BalloonWing (Panels) • Ballast
Armour Spike BallMetal PlatesPlowHalf Pipe
Hybrid Portable CannonSteam Cannon
Uncategorised ChainCore Block