0.3.2latestPipes 0.3.2Jul 24, 2026 pipes v0.3.2 - Version bump to match DefCoreLib v0.3.2; no changes.0.3.1Pipes 0.3.1Jul 20, 2026 pipes v0.3.1 FLUID TRANSPORT (NEW) - Pipes can now carry fluids pushed by DefCoreLib's Copper Water Pump: one bucket-unit per pump cycle travels the chain (corners included) to the first accepting tank, cauldron, or world endpoint. - Every pipe variant carries water; only iron pipes carry lava, end to end. Item transport is unaffected. - A dead-ended chain stalls the pump instead of spilling fluid. LEGACY PIPE MIGRATION - Pipes placed with the old standalone plugin (v0.2.0 and earlier), which stopped working under v0.3.0, are now automatically adopted into the current format as their chunks load; /pipes migrate sweeps all loaded chunks on demand (unloaded chunks migrate automatically as they load). Verified on a real world: 176 pipes across all 8 variants migrated with zero leftover display entities. - Stray display entities from broken legacy pipes are cleaned up, and /defcorelib cleanorphans now reports legacy strays it could not yet judge (unloaded chunks) as skipped instead of ignoring them. - The migration shim will be removed in v0.4.0.0.3.0Pipes 0.3.0 -- now depends on defcorelibJul 16, 2026 now depends on [defCoreLib](https://modrinth.com/plugin/defcorelib), significantly improved stability and performance. pipes now work with [Mechanism](https://modrinth.com/plugin/mechanism) machines.0.2.0Pipes 0.2.0Jun 6, 2026 v0.2.0 Changelog
- per-world management - better container handling, pick block, and performance - various minor fixes Some of these changes inspired by the edits of https://github.com/xiaozhangup/PipesFeatures
- Per-world PipeManager — each world gets its own PipeManager with independent lifecycle; config to enable/disable pipes per world - Container adapter system — newContainerAdapterinterface with implementations for furnaces (vanilla hopper parity) and brewing stands (no extraction during brewing) - Path caching & sleep/throttle — cached pipe paths with full-invalidation on topology changes, sleep for idle pipes (empty source / full destination), dead-end recheck cooldown, transfer phase offset to spread load across ticks - Creative pick-block — middle-clicking a pipe in creative mode now gives the correct pipe item (compatible with HeadSmith) - CI pipeline — GitHub Actions build + server startup test matrix across Paper 1.21 through 26.1.2Fixes
- PDC migration — pipe entity tags migrated from scoreboard tags to PersistentDataContainer with automatic migration on chunk load - Stale variant references — config reload now re-resolves PipeVariant objects; warns if a variant was removed from config - Duplicate delete_all message — fixed double response when running/pipes delete_all- Recipe unlock listener on reload —/pipes reloadnow properly re-registers the recipe unlock listener so config changes take effectInternal
- Shared adapter helpers (tryInsertSlot,removeFromSlots) extracted toContainerAdapterinterface -VariantRegistrystreamified; addedgetQueryableManagers()-WorldManagerhandles world load/unload lifecycle0.1.1Pipes 0.1.1Jan 25, 2026 - Add help subcommand to /pipes - Fix default copper pipes recipe result (4 instead of 1)0.1.0Pipes 0.1.0Jan 14, 2026 initial release
Similar projects
Config →VeinMiner
Mine the whole vein on mining a single ore/block. Make the tedious mining experience to something satisfying and fun! FTB Ultimine alternative
99.3MSueta
Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
Chunky
Pre-generates chunks, quickly and efficiently
18.4MSueta
VeinMiner Enchantment
Veinminer Addon - Adds vineminer enchantment to enchanting tables. Only tools with the enchantment can veinmine
18MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Customizable Player Models
Customize your minecraft avatar!
3.2MSueta