Piston Packing
by ivangeevo
Piston Packing lets a piston push items into an enclosed space, where they compress into a single block once the space is sealed on all six sides.
What it does
When a piston pushes items into an enclosed air space, the items are packed together into one block. The space has to be sealed on all six sides by solid blocks before compression happens. The mod provides a collection of block creation paths built on this piston mechanic, and it also includes a Piston Shovel that breaks blocks with silk touch in the same way a netherite shovel does.
Compression is set by recipes rather than fixed code. The built-in recipes are defined entirely through a data pack, and each recipe states which items are packed, how many are required and what result is produced. Fabric API is required to run the mod. Its source code and issue tracker are public, and it is published for Fabric on 1.21.1 under the Creative Commons Attribution 4.0 license, which does not make it open source.
Because the mod runs on client and server, both sides need it installed for the packing to behave the same in singleplayer and multiplayer. Its latest Fabric file is version 0.1 for 1.21.1, released on 2025-10-29 on the alpha channel, and the first public release dates from 2025-01-07.
Key features
Piston compression
A piston pushing items into a sealed enclosed space packs them into one compressed block.
Sealed space requirement
Compression only happens when all six sides of the space are closed off by solid blocks.
Data-driven recipes
Packing recipes are written in a data pack, so the items, quantities and results can be changed without editing code.
Piston Shovel
A shovel that breaks blocks with silk touch, made from netherite, so blocks can be collected whole.
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
Questions
Does Piston Packing need Fabric API?
Does the server need Piston Packing?
Can the packing recipes be changed?
In the catalog
Piston Packing is one of 3,514 Library mods on ModsFinder, and one of 2,348 Library mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from ivangeevo
Similar mods
What the author says
Each recipe describes what items can be packed, how many are required, and what the result should be.
Official listing
- Modrinth page
- modrinth.com/mod/piston-packing
- Owner
- ivangeevo
- Published
- 2025-01-07
- Updated on Modrinth
- 2025-10-29
- Facts verified
- 2026-10-15
