BuildCraft|Core

BuildCraft|Core

7M Downloads

Feature Request: Liquid Hopper

rubensworks opened this issue ยท 15 comments

commented

While developing a mod, I bumped into the requirements of an easy power-less system for emptying FluidContainers inside waterproof pipes. I know this already can be done using Liquid Transposers, but this requires players to have an MJ supply.

A Liquid Hopper can be added that functions just like the normal Hopper but only allows a limited number of Items that can hold Fluids. These Items will be emptied into the waterproof pipe (or Fluid Inventory) underneath it. Only if the Fluids match or the pipe is empty.
The emptied containers can then be sent to an adjunct inventory.

Of course this hopper should function slower than it would if the player would use Liquid Transposers, since MJ's should be able to do more than gravity.
And it would be a useful early-game block when using certain mods.

If this is something that could be added, I'm willing to develop it or at least help with the development.

commented

sounds good for me - perhaps timing also based on "viscosity" of the fluid

feel free to develop it, If it will not be added into vanilla BC, I would add it to ABO ;-)

commented

Flow i also could add it. I already have a lot of hoppers in my Mod (about 72 differend) so i can also my Modules to it^^" Its just a idea^^"

commented

add*

commented

I'm glad you like the idea. I'll send a PR once it's implemented.

commented

Just to point out, the Squeezer from Forestry can also do this.

commented

BuildCraft shouldn't be a dumping place for random suggestions no matter how good they might be. It's important to look at the whole mod.

A liquid hopper sounds cool, but unless BuildCraft also gets fluid containers (like capsules?) and a machine that can fill them, then I don't think a liquid hopper should be added. I'm also against anything that can put stuff in pipes automatically. Even the Quarry should in my opinion have had an inventory.

commented

XD^^" Thats why i tell that i can do it^^"

commented

Why would BC need liquid containers when good-old buckets exist?

commented

XD i have much more plans as this^^" Thats why a liquid hopper is a good idea^^"

commented

@hohounk I didn't say BuildCraft needs liquid containers.

commented

"... but unless BuildCraft also gets fluid containers (like capsules?) ... "

The liquid hopper could become the device that not only empties containers but also fills them.

commented

That was my point. The idea presented here was incomplete. BuildCraft would also need a means to fill the containers (like a bucket). Cross mod compatibility is nice, but the mods must also be able to stand alone. BuildCraft doesn't have any need for a liquid Hopper. That need comes from another mod. The mod that filled the containers that @rubensworks now wants to empty.

When that is said, I wouldn't mind if BuildCraft implemented something like the Liquid Transposer from Thermal Expansion or did like Forestry and made a "Bottler" and a "Squeezer".

I've been playing with BuildCraft as my only mod and long distance transportation of Oil is a drag when your only option is pipes. The ability to fill buckets, load them up in a cart (vanilla) and send it to base for unloading would be great.

I don't like the idea of machines that automatically put things into pipes though.

commented

You could make with vanilla minecraft a bucket filler^^"

You need 1 floodgate, 1 dispenser, two hoppers, 2 enderchests, and 4 gates (2 iron, 2 gold) and about 4 redpipewire, 2 redstone and about 20 solid building bricks.

XD really easy to build. then you only need to fill the enderchest with buckets and need to supply the the flodgate with enough fluid^^"
Works by the way backswords. You only need instead of a flodgate a pump^^"

commented

Added pull request: #1310

commented

@ALL
A note. TinyChest will also add Liquid Hoppers. BC Hoppers are very good. But TinyChest Hoppers are very Modular. It take a while (2-3 months) but they will come.

Speiger