
FastPipes
A modern, high-performance pipe system for items, fluids, and energy—optimized for low overhead on servers and clients. Built for NeoForge 1.21.1 with optional JEI and Jade integration.
- Загрузки
- 2K
- Подписчики
- 20
- Обновлён
- 20 июня 2026 г.
- Лицензия
- MIT
Опубликован 17 августа 2025 г.
⚡ FastPipes — The Pipe Mod That Doesn't Lag Your Server
Tired of pipe mods that eat TPS for breakfast? FastPipes is a high-performance pipe system for items, fluids, and energy — built from the ground up for NeoForge 1.21.1. Zero unnecessary ticking, smart caching, minimal network traffic. Your server will thank you.
Originally forked from the abandoned Refined Pipes and completely rewritten for modern Minecraft.
🔧 Three Pipe Types. Zero Compromises.
Item Pipes (Basic, Improved, Advanced) — Smart priority routing, visual item animations flying through pipes, and machines can push items directly into the network. No extractors needed on the receiving end.
Fluid Pipes (Basic, Improved, Advanced, Elite, Ultimate) — Real fluid transport with animated fill levels you can actually see. Filter what flows. Scale from 1,000 mB to massive throughput.
Energy Pipes (Basic, Improved, Advanced, Elite, Ultimate) — FE/RF compatible. From early-game 1k FE/t to endgame 32k FE/t. Just connect and go.
🎯 Attachments That Actually Do Things
Extractors (5 tiers) — Pull items/fluids from inventories with whitelist/blacklist filters, redstone control, exact matching, and four routing modes: nearest, furthest, random, or round robin.
Inserters (5 tiers) — Mark where items should GO. Priority-based delivery means your storage system actually works. Items bounce back when destinations are full — no void, no loss.
Void — Destroys overflow items and fluids. Supports filtering by items/fluids.
Sensor — Emits redstone signal when matching items/fluids pass through.
👀 It Looks Good Too
- Pipes connect intelligently in all 6 directions with smooth 3D models
- Items visually fly through pipes with rotation animation
- Fluid levels animate in real-time inside fluid pipes
- All attachments render as proper 3D models on the pipe
- All pipes can be painted in any color by clicking on the pipe with a dye, they will be transferred to a separate network
- It comes with its own wrench! You can use it to disconnect and remove pipes. If you don't like the original, wrenches from other mods are supported thanks to NeoForge Itemabilites!
🧩 Plays Nice With Others
- Jade — hover over any pipe to see transfer rates, fluid contents, items in transit
- JEI — full info pages for every pipe, extractor, and inserter
⚙️ Fully Configurable
Every pipe tier's speed, capacity, and transfer rate is tweakable in the server config. Make it balanced for your modpack or crank everything to 11.
Ченджлог
1.3.4Релиз1.20.1 · 20 июня 2026 г.
Fixed Crash on load with Sable / contraption mods — pipes on simulated platforms no longer throw when sending block updates NPE when adding/removing attachments on a temporarily networkless pipe — caused desync (broken render, duplicate drop) Copper Barrel Upgrade now accepts both minecraft:barrel and fastpipes:oak_barrel Changed Mixed-tier energy networks: per-pipe throughput instead of MIN-tier bottleneck. Each boundary pipe rate-limits its own I/O, capacity still sums across all pipes
1.3.4Релиз1.21.1 · 20 июня 2026 г.
Fixed Crash on load with Sable / contraption mods — pipes on simulated platforms no longer throw when sending block updates NPE when adding/removing attachments on a temporarily networkless pipe — caused desync (broken render, duplicate drop) Copper Barrel Upgrade now accepts both minecraft:barrel and fastpipes:oak_barrel Changed Mixed-tier energy networks: per-pipe throughput instead of MIN-tier bottleneck. Each boundary pipe rate-limits its own I/O, capacity still sums across all pipes
1.3.3Релиз1.21.1 · 22 мая 2026 г.
Added
- Jade integration for attachments and terminal — pipe attachments (Extractor / Inserter / Sensor / Void) now appear in Jade's WAILA tooltip with tier, side, redstone mode, blacklist/whitelist, routing mode, stack size, exact mode, and fluid mode. Pipe Terminal shows network status (unique stacks, total items, active user).
- Mixed-tier Energy Pipe networks — energy pipes of any tier now connect into a single network. Capacity is summed across all tiers; transfer rate is bottlenecked by the slowest tier in the network (no free upgrade — a single Ultimate pipe in a Basic network won't accelerate the whole network).
- Terminal sort mode persistence — the selected sort (Name / Count / Mod) is saved per-terminal and restored after closing and reopening the GUI.
- Terminal single-user lock — only one player can have a given terminal open at a time; others see "Terminal is in use by ". Auto-recovers from stale locks (crashed/offline holder or menu already closed).
Fixed
- Items no longer dropped in world on full destination — extractor now pre-checks destination capacity before pulling; items stay in source if target inventory is full. Bounce-back and orphaned-transport fallbacks scan the entire network for space before resorting to a world drop.
- Removed attachment didn't appear in inventory — the dropped item used to spawn as an
ItemEntity, which produced a client-side desync where the pickup sound played but the inventory didn't update until another container was opened. Items are now given directly viaItemHandlerHelper.giveItemToPlayerwith proper sync. - Energy flow stopped after adding a second power source — adjacent energy generators / consumers cached the pipe's energy capability handle which bound to a specific network instance; after a network rescan their cache pointed at an orphaned network and all flow stopped, with pipe energy appearing to reset to 0. The pipe now exposes a stable delegating storage that always queries the current network.
- Wrench shift+right-click not breaking pipes — wrench item now bypasses sneak-use suppression (
doesSneakBypassUse), so shift+right-clicking a pipe with the wrench correctly breaks and drops it. - Barrel upgrade item duplication — applying a barrel upgrade no longer drops a duplicate copy of the barrel's contents into the world while preserving them in the upgraded barrel. The old block entity is cleared before the block is replaced so
onRemovehas nothing to drop. - GUI dead zones on attachment edges — clicking near the edge of an attachment now reliably opens its GUI (falls back to the clicked face when the bounding-box hit misses).
- Terminal cursor sync delay — items now appear on the cursor immediately after extraction instead of after a tick.
- NPE on pipe network tick —
Pipe.leaveNetworkandItemTransport.updateare now defensive against transient null-network states during rescans.
Changed
- Wrench right-click on an attachment opens the attachment GUI instead of toggling disconnect on that side. Toggle disconnect still works on bare pipe sides.
- Removing an attachment now clears a stale "disconnected" flag on that side so the pipe reconnects normally to the adjacent inventory.
Notes
- Existing worlds with tier-specific energy networks load fine — legacy network IDs are mapped to the unified energy network type, and pipes merge on the next scan. Pre-existing buffered energy in those networks is not persisted (was never persisted) so it resets once after the update.
1.3.3Релиз1.20.1 · 15 мая 2026 г.
1.3.2Релиз1.20.1 · 10 мая 2026 г.
Fixed
- Barrel upgrade item duplication — applying a barrel upgrade no longer drops a duplicate copy of the barrel's contents into the world while preserving them in the upgraded barrel. The old block entity is cleared before the block is replaced so onRemove has nothing to drop.
- Wrench shift+right-click not breaking pipes — wrench item now bypasses vanilla's sneak-use suppression (doesSneakBypassUse), so shift+right-clicking a pipe with the wrench correctly breaks and drops it.
- Wrench right-click on attachment now opens its GUI — previously the wrench's "toggle disconnect" action triggered first, silently disconnecting the pipe side instead of opening the attachment. Toggle disconnect still works on bare pipe sides.
- Removing an attachment clears stale disconnect state — if a side was toggled disconnected (e.g. accidentally with the wrench while the attachment was installed), removing the attachment now resets that side so the pipe reconnects to the adjacent inventory.
1.3.1Релиз1.20.1 · 26 апреля 2026 г.
Fixed
- Items no longer dropped in world when destination inventory is full (pre-check + network-wide fallback)
- Terminal extraction broken for aggregated stacks > 127 items (byte-overflow in packet)
- GUI dead zones on attachment edges (clicks near borders now reliably open the GUI)
- Rare NPE crashes during pipe network rescans Added
- Terminal sort mode persists across GUI closes
- Terminal single-user lock — one player at a time; auto-recovers from stale locks
1.3.0Релиз1.21.1 · 13 апреля 2026 г.
Added
- Pipe Terminal — access all inventories connected to the pipe network from a single block. Supports searching, extracting, inserting, and crafting directly from network resources. Place next to any item pipe to connect.
- Tiered Barrels — Oak (27 slots), Copper (45), Iron (54), Gold (72), Diamond (90), Netherite (108, blast resistant). Upgradeable in-place with barrel upgrades that preserve contents.
- Waterlogged pipes — all pipes can now be placed underwater. Water flows correctly around pipe geometry.
Changed
- Pipe crafting recipes reworked — tier 2+ pipes now require the previous tier pipe as an ingredient (e.g. Improved Item Pipe = 4× Gold Ingots + Basic Item Pipe). More logical tier progression.
1.3.0Релиз1.20.1 · 13 апреля 2026 г.
Forge 1.20.1 backport — full port from NeoForge 1.21.1 to Forge 1.20.1 (Java 17, Forge 47.3.0).
- Pipe Terminal — access all inventories connected to the pipe network from a single block. Supports searching, extracting, inserting, and crafting directly from network resources. Place next to any item pipe to connect.
- Tiered Barrels — Oak (27 slots), Copper (45), Iron (54), Gold (72), Diamond (90), Netherite (108, blast resistant). Upgradeable in-place with barrel upgrades that preserve contents.
- Waterlogged pipes — all pipes can now be placed underwater. Water flows correctly around pipe geometry.
- JEI descriptions for all items — barrels, barrel upgrades, Void Attachment, Sensor Attachment, and Terminal now have info pages in JEI.
Комментарии
Загружаем…