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
Place the pump down, apply a redstone signal, and it'll work.
By default, the pump requires no energy, but the pump can be configured to use RF energy in the config.
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.
How do I get liquids out of the pump?
The pump doesn't auto-push liquids. You have to suck them out manually with an external mod that can do that, for example pipes.
Make sure you're not disabling the pipe with the redstone signal that you're providing to the pump!
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 the lava that is used for power generation.