Wiki 9Minecraft Ranged Pumps Wiki

Ranged Pumps — Guide

Placement Guide

  1. Find the fluid source you want to collect — water lake, lava pool, a tank, etc.
  2. Place the Pump anywhere directly above the fluid. The pump scans straight down, so the column between the pump and the fluid surface must be clear (or contain only non-opaque blocks — the pump skips through air, glass, slabs, etc.).
  3. Connect a pipe or fluid tank to any side face or the bottom face of the pump. The pump outputs through all exposed faces simultaneously.
  4. Optional: Leave the pump powered by redstone LOW (no signal) for continuous operation. Raise the signal to pause.
  5. Optional: Add a hopper or item pipe to the top face if you want to insert upgrade items (in compatible builds that support upgrades).

Tip: The pump works at any height above the fluid — you can place it at sky level above a surface lake and it will still reach down to pump.

Fluid Transport Integration

The pump outputs through the game's fluid API (the fluid-handler capability). Any mod that can connect to this will receive fluid automatically:

  • Mekanism — mechanical pipes connect directly to the pump face
  • Create — fluid pipes and smart fluid pipes work out of the box
  • XNet — fluid channels from XNet can pull from the pump
  • Applied Energistics 2 — fluid import buses pull fluid from exposed faces
  • Storage Drawers / Iron Tanks / other tanks — any tank with a fluid capability on its face can be placed adjacent

You do not need to configure the pump side — it outputs on all faces. Use the pipe/tank's own filter if you want to restrict the fluid type flowing in.

The Pump Block

The Ranged Pump is the only block added by this mod. It is crafted from iron ingots and a piston, and it behaves as follows:

  • Scans downward from its own position through all blocks until it finds a fluid source block.
  • Extracts one bucket of fluid per operation and places it in an internal 8-bucket buffer.
  • Outputs the buffered fluid through the game's fluid capability on any face — connect a pipe or tank there to receive it.
  • Respects redstone: the pump stops pumping when it receives a redstone signal (logic is inverted; signal = off).
  • Empties finite pools: if the source runs out, the pump idles until fluid is placed back.
  • Draws from infinite sources (ocean water, lava lakes) indefinitely without depleting them.