Buildcraft 1.7.10 Pumps water consumption
PiotrKFtw opened this issue ยท 11 comments
Is there a way to make the pumps consume water regardless of the water pool size?
If not, consider this an idea instead of a question.
Note. If not, please don't deny this idea, with a very powerful kinesis engine power generation it's possible to make the pump, pump all the water out, even from a large river. In very old buildcraft versions, it was possible to do and i was doing it to empty some rivers and stuff..
Yes, you can change the config option
pumpsConsumeWater
to true.
So it does actually make it consume water everywhere it can? I couldn't notice water disappearing, even with 25x combustion engine
With that option set to true it doesn't treat water any differently than any other fluid - so it sounds like you haven't set the config option correctly?
From looking at the code it looks like it should work in the same way there - although I'm just re-testing. (Also, what BC version are you using?)
From looking at the code it looks like it should work in the same way there - although I'm just re-testing. (Also, what BC version are you using?)
Latest available.
Ok. I think this doesn't work because the pump only pumps fluids out every 16 ticks - which might be too slow to prevent water from creating a new source block. (Unlike 1.12.2 BC which can pump every tick).
Ok. I think this doesn't work because the pump only pumps fluids out every 16 ticks - which might be too slow to prevent water from creating a new source block. (Unlike 1.12.2 BC which can pump every tick).
So can you consider this issue as an idea?
Minecraft water flow and the mechanism that creates new water blocks can fail if the player is too far away. Without chunk loaders a chunk can be loaded, but partly inactive. Crops stops growing and water stops flowing, but tile entities like the Pump continue to work.
It was then decided to change the pump to not remove the water from the world if the pool was 9 tiles or larger. The config option pumpsConsumeWater
was added later to support mods like Finite Water.
Minecraft water flow and the mechanism that creates new water blocks can fail if the player is too far away. Without chunk loaders a chunk can be loaded, but partly inactive. Crops stops growing and water stops flowing, but tile entities like the Pump continue to work.
It was then decided to change the pump to not remove the water from the world if the pool was 9 tiles or larger. The config option
pumpsConsumeWater
was added later to support mods like Finite Water.
It would be cool if there was option to make it force consume water regardless of the chunk loading or make it load a limited amount of chunks (like 10 or 20 (always, when there is no player)/ or more if player has higher render distance and is in range). As i said using the pump with powerful power source can make it remove a whole river. Especially if there is no block below a water source block because as you know, if there is no solid block below a water source block, taking water from top makes it no longer create a new source block. Besides changing the tick rate of pump would also be great
i think you are misunderstanding, if you enable that option it will do exactly that, use water no matter what.
however what is probably happening in your case (though hard to know for sure without pictures) is that the regular minecraft mechanics are kicking in and creating source blocks faster then the pump can use em