Industrial Fluid Pump
One 3 × 3 × 3 endgame pump instead of a hundred Electric Pumps.
| Type | Multiblock (3 × 3 × 3, placed in one go) |
| Size | 3 × 3 × 3 blocks (one main block, 26 invisible structure blocks placed automatically) |
| Energy | 32,000 J/t (12,800 FE/t) without upgrades, Mekanism’s own upgrade formula; 16,000,000 J (6,400,000 FE) stored (quantum_fluid_pump.energyUsage / energyStorage) |
| Upgrades | Speed, Energy, Filter, Muffling, Anchor (Mekanism’s own Upgrade item); the Source Stabilizer Upgrade in its own slot |
| Side configuration | yes (Mekanism), fluids and energy on any of its three ports |
What it does
Section titled “What it does”The Industrial Fluid Pump does not reach into the world by itself: it pumps through the far end of a Mekanism Mechanical Pipe network plugged into its intake port. Run pipes from the pump to a body of water or lava; the far end of that line must sit inside the fluid source itself (the pipe becomes fluid‑logged), or be filled by a bucket. A pipe that only sits next to or above a source does not prime it. The fluid then travels along the pipe network like any Mekanism fluid, until it reaches the pump’s own tank.
- Water flows without end: the source stays in place, exactly like Mekanism’s Electric Pump.
- Heavy water comes from pumping water with a Filter Upgrade installed (Mekanism’s own upgrade, maximum one): the pump gives Mekanism’s own heavy water amount per bucket (10 mB), scaled down by a configured share.
- Lava is normally consumed: each source block taken is a real change to the world, so the pump caps how many it takes in one tick and searches for more within a radius of the intake.
- Lava kept by the Source Stabilizer Upgrade stays in place instead of being consumed, and never runs out.
- Fluids from other mods are treated like lava: their source blocks are consumed, searched and capped the same way.
Only one fluid is ever in the tank at a time; nothing is mixed, and nothing is destroyed. If the intake’s fluid changes while the tank still holds the old one, the pump empties what it has before switching.
Crafting
Section titled “Crafting”- 4 × any Ultimate Control Circuit
- 1 × Quantum Entangloporter
- 2 × any Atomic Alloy
- 1 × Electric Pump
- 1 × Ultimate Fluid Tank
- U: any Ultimate Control Circuit (
c:circuits/ultimate), ×4 - Q: Quantum Entangloporter, ×1
- A: any Atomic Alloy (
mekanism:alloys/atomic), ×2 - E: Electric Pump, ×1
- T: Ultimate Fluid Tank, ×1
Result: 1 Industrial Fluid Pump.
This is a special crafting recipe: the Electric Pump at the centre can already hold energy, a fluid and upgrades, and they carry over into the new pump. The Electric Pump’s inventory does not need to be emptied first: any item that does not fit the result (a bucket, a spare battery…) comes back as a normal crafting remainder, never destroyed or copied into the pump.
Source Stabilizer Upgrade
Section titled “Source Stabilizer Upgrade”
Installed in the pump’s own Source Stabilizer slot (sneak + right-click the pump with it in hand): lava sources stay in place while the pump draws them, for more energy.
- 2 × Polonium Pellet
- 2 × any Atomic Alloy
- 1 × Teleportation Core
- P: Polonium Pellet, ×2
- A: any Atomic Alloy (
mekanism:alloys/atomic), ×2 - T: Teleportation Core, ×1
Result: 1 Source Stabilizer Upgrade.
Getting started
Section titled “Getting started”- Craft the pump (see above). Using an already‑upgraded Electric Pump keeps its energy, fluid and upgrades.
- Clear a 3 × 3 × 3 space and place the pump. Breaking any of its 27 blocks later drops a single item carrying everything inside (tank, energy, upgrades, Source Stabilizer).
- From the intake face (left by default, as seen facing the front), run Mekanism Mechanical Pipes to a source of water or lava. The last pipe of that line must be fluid‑logged: placed inside the source, or filled with a bucket.
- Feed the back face with energy.
- Connect a pipe or tank to the output face (right by default) to receive the fluid; without one, the pump fills its own tank and then reports “Output blocked”.
- Open the screen to read its lines. Shift‑right‑click any of the pump’s 27 blocks with a Speed, Energy, Filter, Muffling or Anchor Upgrade in hand to install it; do the same with a Source Stabilizer Upgrade to keep lava sources instead of consuming them.
The interface
Section titled “The interface”
-
Fluid gauge (left): the pump’s own tank and what it currently holds (hover it for the exact amount).
-
Inner screen (middle), three lines and sometimes a fourth:
- the fluid: what the tank holds or, if the tank is empty, the fluid the intake would pump next (“No fluid” if none);
- the flow, such as “Pumping · 16,000 mB/t” (grey when the pump isn’t pumping);
- the input, always: “Input: OK”, or the cause when the intake is the problem (orange);
- a fourth line only when the state needs one (see the table below).
Hovering the screen gives the state in full, then “Intake: N blocks down” (or “up”, “same level”, “none”), “Output: connected” or “Output: nothing connected”, “N intakes found: the nearest is used” when there are several, and “The intake pipes carry N mB a tick at most”.
-
Energy bar and energy tab (right): stored energy, with Mekanism’s usual warning when there is not enough for a tick.
-
Source Stabilizer row (under the screen): the slot, its name, and “Installed” or “Empty”. Hover it for the detail: “Installed: lava kept”, “Installed: waits for lava” (no lava source has reached the intake yet) or “Empty: lava is taken”. An empty slot shows a ghost Source Stabilizer Upgrade.
The pump always says why it is not moving fluid, never just waiting silently.
| Line | Text | Meaning |
|---|---|---|
| Input | Input: OK | An intake, a source and an accepted fluid are found; whatever stops the pump after that is the fourth line. |
| Input | Input: searching | Looking for an intake pipe network and a valid source. |
| Input | Input: no intake | No port is set to intake, or no pipe is plugged into it. |
| Input | Input: area unloaded | A pipe of the intake line is in an unloaded chunk. |
| Input | Input: no source | The source the pump was using is gone, or no more lava (or other fluid) sources are within the search radius. |
| Input | Input: incompatible fluid | This fluid’s flow is configured to zero on the server. |
| Input | Input: shared network | The intake and one of the pump’s outputs share the same pipe network. |
| Input | Input: network too large | The intake’s pipe network is bigger than the configured limit. |
| Fourth line | Output blocked | The tank (or the network beyond it) has no room left. |
| Fourth line | Insufficient energy | Not enough energy for a tick: nothing moves. |
| Fourth line | Changing fluid: emptying | The tank or the pipes still hold the previous fluid; it leaves first. |
| Fourth line | Stopped by redstone | Redstone control is holding the pump off. |
| Fourth line | Slowed by the pipes | Pumping, but the intake network’s pipes carry less than the pump could send. |
| Fourth line | Heavy water / Stabilized lava | Information: the Filter Upgrade is making heavy water, or the Source Stabilizer is keeping a lava source. |
Automation
Section titled “Automation”By default the intake is on the left, the output on the right and energy on the back (all as seen facing the front); the front, top and bottom carry no port. Every one of the three ports can be reconfigured through Mekanism’s own side‑configuration tab, for fluids and for energy, on any of the pump’s 27 blocks. A comparator against the output port reads the tank’s fill level, like any Mekanism fluid tank.
Breaking the pump, from any of its blocks, drops a single item that keeps its tank, its energy, its Speed, Energy, Filter, Muffling and Anchor Upgrades, and its Source Stabilizer Upgrade if one is installed.
Configuration
Section titled “Configuration”Section quantum_fluid_pump of mekanismengineering-server.toml:
| Key | Default | Range | Meaning |
|---|---|---|---|
baseRate | 16,000 | 1–10,000,000 | Water delivered per tick without Speed Upgrades, in mB/t. |
lavaShare | 0.75 | 0.0–1.0 | Share of the water flow used for consumed lava and other consumed fluids. |
stabilizedLavaShare | 0.75 | 0.0–1.0 | Share of the water flow used for lava kept by the Source Stabilizer Upgrade. |
heavyWaterShare | 0.75 | 0.0–1.0 | Multiplies Mekanism’s own heavy‑water‑per‑bucket rule for the Filter Upgrade. |
maxSourcesPerTick | 16 | 1–64 | Most lava (or other fluid) source blocks the pump may take from the world in one tick. |
sourceRadius | 32 | 4–64 | Radius around the intake, in blocks, searched for consumed sources. |
searchBudget | 256 | 16–4,096 | Most blocks the source search reads in one tick. |
energyUsage | 32,000 J/t | 0–max | Energy drawn per tick of work without upgrades. |
energyStorage | 16,000,000 J | 1–max | Energy stored without Energy Upgrades. |
stabilizerEnergyMultiplier | 4.0 | 1.0–64.0 | Multiplies energy usage while the Source Stabilizer keeps a lava source. |
tankCapacity | 2,000,000 mB | 1,000–max | Capacity of the pump’s own tank. |
intakeMaxPipes | 2,048 | 1–65,536 | Largest intake pipe network the pump will walk. |
intakePipesPerTick | 64 | 1–4,096 | Pipes of the intake network walked in one tick. |
intakeRecheckTicks | 20 | 1–1,200 | Ticks between checks that the intake is still in place. |
fluidloggedPipeIntake | true | n/a | Allow a fluid‑logged (or bucket‑filled) Mechanical Pipe to prime the pump. |
otherFluids | true | n/a | Pump fluids other than water and lava, taken like lava’s sources. |
stabilizedLavaEnergyPerMb | 50.0 J | 0.0–1,000,000.0 | Least energy each mB of Stabilizer‑kept lava costs, whatever the Energy Upgrades. |
Tips and troubleshooting
Section titled “Tips and troubleshooting”- “Input: searching” or “Input: no intake”: make sure a Mechanical Pipe network runs from the intake face all the way to a source, and that the last pipe of the line is placed inside the source (or filled with a bucket): a dry pipe merely touching or overlooking the source does not count.
- “Slowed by the pipes”: the intake network’s total pipe capacity is below what the pump could send. Mekanism’s pipe tiers add up per network (Basic 2,000 mB, Advanced 8,000 mB, Elite 32,000 mB, Ultimate 128,000 mB); use bigger or more pipes on that line.
- “Input: shared network”: the intake pipe line and one of the pump’s own outputs ended up connected to the same network. Separate them, or the pump would be pushing its own output back into its intake.
- Lava sources without a Source Stabilizer run out eventually (the search only reaches so far); install a Source Stabilizer Upgrade for an endless supply, at four times the energy cost: and never less than 50 J per mB, whatever Energy Upgrades are installed, so stabilized lava can never feed a generator for free.
- Heavy water needs the Filter Upgrade while the pump is set on water; it does not slow the pump down, it changes what comes out.
- The Source Stabilizer Upgrade has its own slot, not the Upgrades tab: shift‑right‑click the pump with it, or drop it straight into that slot. Mekanism’s own list of upgrades is closed, so an addon cannot add to it.
In-game texts
Section titled “In-game texts”What the game itself shows for these items: the description under Shift, the tooltips and the JEI information page, word for word.
Industrial Fluid Pump
- Description (hold Shift)
- Endgame fluid pump of 3 × 3 × 3 blocks, placed in one go. It pumps through the far end of a Mechanical Pipe network plugged into its intake, and the fluid flows along the pipes to it: water without end, heavy water with a Filter Upgrade, lava, kept in place by the Source Stabilizer Upgrade. Intake on the left, output on the right, energy at the back: each of the three ports can be set otherwise in its side configuration. One machine instead of a hundred Electric Pumps.
- JEI · Role
- Pumps a source of the world through an immersed intake and Mechanical Pipes.
- JEI · Supply
- An immersed intake and energy; the Source Stabilizer is optional, in its bay.
- JEI · Result
- The pumped fluid goes to the configured output.
- JEI · Good to know
- The Source Stabilizer allows stabilised lava pumping, with its own energy cost.
- JEI · Good to know
- Speed, Energy, Filter, Muffling and Anchor upgrades.
Source Stabilizer Upgrade
- Description (hold Shift)
- Keeps a lava source in place in the Industrial Fluid Pump: lava without end, at three quarters of the water flow and at least 50 J a mB.
- Tooltip
- Shift-right-click the pump, or put it in the pump's own slot: not in the Upgrades tab.
- JEI · Role
- Keeps the pump's lava source in place for more energy.
- JEI · Supply
- One module in the manual bay of the Industrial Fluid Pump.
- JEI · Result
- Stabilised lava pumping; no reserve of its own.
- JEI · Good to know
- Reserved for the pump; one module installed at most.
Written from the mod's own wiki and data files (05759a70, 2026-11-07).Mod v1.3 for Minecraft 1.21.1 (NeoForge, Mekanism 1.21.1-10.7.19.85) and Minecraft 1.20.1 (NeoForge, Mekanism 1.20.1-10.4.16.80).Block and item pictures are drawn from the game's models and textures; Mekanism's are under the MIT licence.Not an official Minecraft product, not approved by or associated with Mojang or Microsoft.
