Piston Push Limit Extender
by fann22
Piston Push Limit Extender raises the number of blocks a piston can push past the vanilla limit of 12, up to 512, on Fabric servers.
What it does
Vanilla pistons stop pushing after 12 blocks. This Fabric mod lifts that cap and lets a server owner set a new limit anywhere from 0 up to 512 blocks. The setting can be changed with in-game commands, and a reset command returns the limit to the vanilla 12 blocks. Piston behavior is otherwise left as it is in vanilla.
Only the server needs the mod, so players join without installing it. The mod is marked as compatible with both singleplayer and multiplayer worlds. Changing the limit through configuration requires a restart of the game or server before it takes effect. Installation needs Fabric API, and the mod is marked incompatible with Carpet.
Source code and an issue tracker are publicly linked. The mod is open source under the MIT License and was first published on 2025-05-19, with the latest Fabric file for 1.18 dated 2025-05-20. Files exist for 1.18 only.
Key features
Higher push limit
Pistons can push up to 512 blocks in one move instead of the vanilla 12.
Command-based settings
The limit is set and reset from in-game commands, so no file editing is needed for routine changes.
Vanilla reset
A single command restores the vanilla 12-block limit.
Configurable limit
The configuration file accepts any value from 0 up to 512, with a restart needed after a change.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
Incompatible 1
Use cases
Who it’s for: Server owners who want longer piston pushes on a 1.18 Fabric server, and players who build with pistons in singleplayer or on such a server.
How it compares
Piston Pro Plus is open source under the GNU General Public License v3.0 or later, runs on client and server and covers 1.20.1 – 1.21.4 on Fabric, so it targets newer versions than this mod. Limit Off is server-side only, under the MIT License, and covers 1.20.1 – 1.20.6 on Fabric, with no open-source claim made for it. Piston Range Display is client-side only, under the MIT License, and is built for 1.21.1 on Fabric, so it shows piston range rather than extending it.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Piston Push Limit Extender | Fabric | 1.18 | Server-side only | 2025-05-20 |
| Piston Pro Plus | Fabric | 1.20.1 – 1.21.4 | Client and server | 2026-07-20 |
| Limit Off | Fabric | 1.20.1 – 1.20.6 | Server-side only | 2026-02-26 |
| Piston Range Display | Fabric | 1.21.1 | Client-side only | 2026-02-15 |
Questions
Does Piston Push Limit Extender need Fabric API?
Does the server need the mod, and do players?
Can the push limit be changed without restarting the server?
Does Piston Push Limit Extender work with Carpet?
In the catalog
Piston Push Limit Extender is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 3,927 mods support Minecraft 1.18.
Similar mods
What the author says
A lightweight Forge/Fabric mod that removes the vanilla 12‑block piston push limit and lets you configure it up to 512 blocks via in‑game commands. After first run, a config file is generated at: - config/pistonpushlimit.json
Official listing
- Modrinth page
- modrinth.com/mod/piston-push-limit-extender
- Owner
- fann22
- Published
- 2025-05-19
- Updated on Modrinth
- 2025-05-20
- Facts verified
- 2026-10-15
