Please add a water pump block to Minecraft.
A single block which "pumps" water, provided there is a water source block nearby.
This idea would be intuitive and cognitively accessible to all players.
This block extends the distance water will naturally flow in a single direction (as a repeater does for Red Stone).
This block is not transparent, and it must be immediately adjacent to a block occupied by water.
The amount it extends the natural flow of water should be proportional to the amount of water touching it. So whichever adjacent space is occupied by the largest amount of water, that is the amount of water the pump will spawn in the direction it faces and the water will go from there "P" blocks at the same level without deviating from the 1x1x"P" directional path, where "P" is proportional to the block adjacent to the pump block with the highest water level occupying it. If you code it that way, that would produce a jet of water coming from the pump that creates a source block where it stops.
With no solid blocks around it, I think 4 blocks of minimum unobstructed jet would be perfect. If you want it to realistically behave in a 1x1 minecraft pipe, just make the pump effect start at the farthest fully-enclosed candidate block in the direction the pump block faces (maximum of 5 water block sides touching solid blocks, minimum of 4 sides touching solid blocks).
This will happen eventually, just throw it in the next update for me 8).
People will love it.
Please sign in to leave a comment.
1 Comments