FastPipes

Fast item, fluid & energy pipes with smart sorting, pipe terminal, tiered barrels, and waterlogging. Supports JEI & Jade. NeoForge 1.21.1 / Forge 1.20.1.

File Details

fastpipes-1.21.1-1.2.0

  • R
  • Apr 4, 2026
  • 416.01 KB
  • 1.2K
  • 1.21.1
  • NeoForge

File Name

fastpipes-1.21.1-1.2.0.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:fast-pipes-1329310:7872342"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Added

  • Colored Pipes — right-click any pipe with a dye to color it. Same-color pipes connect, different colors don't. Uncolored pipes act as universal connectors (connect to everything). Use a water bucket to remove color.
  • Void Attachment — destroys all items/fluids that pass through it. Useful for overflow protection and trash disposal.
  • Sensor Attachment — emits a redstone signal (strength 15) when an item passes through the pipe. Works with all redstone components.
  • Wrench Disconnect — right-click a pipe side with a wrench to disconnect/reconnect it. Allows precise control over pipe connections without breaking blocks.
  • Cross-mod wrench support via NeoForge ItemAbility system.

Changed

  • Network splitting logic rewritten for stability with colored pipe networks.
  • Pipes no longer show false inventory connection indicators toward adjacent pipes of the same type.
  • Block state updates during dyeing use UPDATE_KNOWN_SHAPE flag to prevent cascading overwrites.
  • Client-side updateShape no longer recalculates connections — trusts server-sent block state for reliability.

Fixed

  • Fixed crash when removing a pipe that bridges multiple colored networks (splitNetworks rewrite).
  • Fixed removeNetwork throwing RuntimeException when network was already removed during cascade.
  • Fixed colored pipes visually appearing connected on client despite being different colors (inventory connection indicator was rendering between color-blocked pipes).
  • Fixed pipe connections not updating visually after dyeing on client side.