Ranged Pumps is a simple mod that adds a pump that pumps liquids in a range.
I made this mod because I was missing a block like the Ender Thermic Pump from Extra Utilities in Minecraft 1.10.
How it works
The pump itself requires no energy, you just place it down, apply a redstone signal, and it’ll work.
The size of the pump’s internal tank is by default 32 buckets, you can increase or decrease this in the config.
The pump will stop running if the internal tank is full.
Right click on the pump to know what it is doing and if it is running.
It’ll pump liquids in a rectangular area 1 block under the pump, the size of this rectangular area can be specified in the config.
The pump will also replace any liquids to stone by default. This can be turned off in the config.
The default range specified in the config is 128 blocks. That means it will search 64 blocks in any direction of the pump.
This is how it will scan for liquids (from the top left to the bottom right):
Each cell starts from one block under the pump to bedrock.
What about chunkloading?
The mod doesn’t chunkload pumps.
My recommendation is that you use a Chunkloading Ward from Extra Utilities with a few lava generators on top of the pump.
You have to place the lava generators higher than the pump so the pump won’t suck up that lava for grid power generation.