ModsFinder
IP

instant pistons

by WarpedWartWars

Instant Pistons changes how fast pistons move, and the speed can be set in its config, which needs oωo-lib installed alongside it on Fabric for Minecraft 1.20.4.

FabricServer-side onlyApache License 2.0Open source1.20.4

What it does

Pistons in the world move at a speed the server owner can adjust through an oωo-lib config file, so builds that rely on piston timing can be tuned without editing vanilla behaviour by hand. The mod targets Fabric only, and its single published build is for 1.20.4.

The mod is server-side only: the server runs it and players join without installing anything. Its code is open source under the Apache License 2.0, and the source and issue tracker are public. G4mespeed is an optional dependency; the author notes say its fixes are checked alongside Lithium, and the mod works without either of them.

Where a piston base is broken mid-extension, vanilla leaves the head in place until the movement completes, and Instant Pistons corrects that timing, so a retracting base can also be broken immediately. The author states this fix is not complete and that some animations still look wrong in certain cases.

Key features

  1. Adjustable piston speed

    Piston movement speed can be changed in the config, letting a server owner make contraptions run faster or slower.

  2. Config through oωo-lib

    Settings are read from a config file managed by oωo-lib, the library the mod requires.

  3. Extension timing fix

    Breaking a piston base during extension is handled differently from vanilla, addressing a timing quirk the author describes.

  4. Known animation issues

    The author notes that piston head animations can look wrong and that the piston head behaves oddly in some cases, and has left those cases unfixed.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.20.40.0.1
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

oωo (owo-lib)A general utility, GUI and config library for modding on Fabric and Quilt
Required

Optional 1

G4mespeedUtility mod for improving the reliability and experience of changing tick rate, as well as many quality of life features. This is also the core mod required for G4mespeed extensions.
Optional

Use cases

Who it’s for: Server owners who run Fabric 1.20.4 and want to change piston speed for their players, without requiring any client-side install.

How it compares

Full comparison

Piston Push is also server-side only, open source under the MIT License, and covers 1.20 – 1.21.8 on Fabric and Quilt, so it works on a wider range of builds than Instant Pistons. Infinite pistons is a client and server mod under All rights reserved and targets 26.2 on Fabric only, so it needs installation on every player's side.

ModLoadersGame versionsEnvironmentUpdated
instant pistonsFabric1.20.4Server-side only2024-05-28
Piston PushFabric and Quilt1.20 – 1.21.8Server-side only2025-06-21
Infinite pistonsFabric26.2Client and server2026-07-30

Questions

Does Instant Pistons need Fabric API?

It requires oωo (owo-lib). Fabric API is not listed as a requirement, so it is not named here.

Does every player need Instant Pistons installed?

No. Server owners install it, and players connect with no copy of their own.

Is G4mespeed required?

No. G4mespeed is an optional dependency, and the author notes say the mod's fixes were checked both with and without Lithium and G4mespeed.

In the catalog

instant pistons is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 13,907 mods support Minecraft 1.20.4.

Similar mods

Official listing

Owner
WarpedWartWars
Published
2024-05-28
Updated on Modrinth
2024-05-28
Facts verified
2026-10-15

Tags