BuildCraft|Core

BuildCraft|Core

7M Downloads

Random Idea: Power Director Pipe

AlexCory opened this issue · 13 comments

commented

I don't know if this has ever been suggested. And as far as I can tell, this isnt possible in current buildcraft versions, I am still figuring out gates so idk if gates can accommodate this or not.

Ok so, I was thinking, we have a diamond pipe for item sorting. And I saw talks of possibly using diamond fluid pipe to sort fluids(probably not tho?). What about having a pipe that can dictate how much power goes what direction?

Idea Description: A pipe that will set how much power goes in a specified direction. (like the diamond pipe for items). This power pipe would have a set maximum so that all directions add up to that maximum (or can be lower than the maximum). When you right click the pipe, an interface would popup allowing the user to customize the power output(per direction/per color?).

This kind of pipe would be useful in regulating power flow. lets say for example, I only want 128 M/j to go to my refinery but 256 M/j go to my quarry and then the rest to other machines. This pipe would allow you to do that.

My initial thought was to make it a "Diamond Power Pipe" but... diamond already exists. So if you like this idea, its up to you guys to figure out whether you want to replace this pipe or create a new pipe altogether.

commented

ABO (https://github.com/Flow86/Additional-Buildcraft-Objects-Mod) has an distribution pipe for power (where you can enable/disable a specific direction) I wanted to add on/off triggers for the pipe as well, but had no time yet.

the idea limiting the power for a specific direction is much better. I think I will add that to ABO. Perhaps we can even merge it then to vanilla buildcraft as well

commented

I don't see any reason to have a pipe that can limit per direction, just put the corresponding pipes on that direction.

commented

it only makes sense if you can toggle the throughput between 2 states via trigger

commented

By "speed" i was referring to the time it takes to get from point A to point B. Perhaps thats the "tick" ingame so i think you got that covered.

I guess this functionality is covered already by existing in-game items ... it just seem a bit clunky to me.

Here are the points covered thus far:

  1. By using different types of pipe you can restrict power flow. Quartz only has 64 M/j while gold has 128 M/j.(the numbers might be wrong, but gets the point across).
  2. By using iron pipe, you can smack it with a wrench to toggle power flow thus turning machines on or off.

These points I guess cover my idea, just seems a bit clunky to me is all. Ill leave it open for now until I get home so theres time for additional discussion.

commented

By "speed" i was referring to the time it takes to get from point A to point B. Perhaps thats the "tick" ingame so i think you got that covered.

Yes the tick is what you are referring to. The speed is the same for all the pipes. For power to get from an engine to a machine that is e.g. 20 blocks away it will take 20 ticks (1 second) no matter what pipes are used, the pipes determine how much power will be transported per time unit.

The only problem is that there is no way in buildcraft to completely shutoff an area of the network. Either you limit it to 2MJ/t or you use the pipe from ABO.

commented

Flow that is a very good idea what that guy had. Because machines now always consume energy so you can make bridges i kinda want to make it with normal BC pipes that only a special amount of energy goes to my pump (2MJ) and the rest of it goes to my quarry. That was not. Just make a gui with much buttons like : 1,2,4,8,16,32,64,128,256,disabled.

That should allow a lot people to make more technic things.

commented

I think i see what psxlover is saying. If your at a gold pipe intersection and you want a machine to only accept 64 M/j then you would just attach quartz pipe to that intersection, thus inducing the limiter.

But, doesnt that restrict the speed of the power flow too? The idea here is to control power output while still maintaining the benefits of existing pipes.

I like Speiger's idea too :-)

commented

it only makes sense if you can toggle the throughput between 2 states via trigger

You can if you use iron pipes somewhere along the direction you want to have multiple throughputs. The only thing that is missing from the iron pipe is an off state.

But, doesnt that restrict the speed of the power flow too? The idea here is to control power output while still maintaining the benefits of existing pipes.

No. Not sure what you mean by "speed" here but it is the same as the throughput. 128 MJ/t means that every tick 128 MJ pass through the pipe. Using bigger pipes doesn't mean that the power will get to the machines faster, but that there will be more power going to the machines.

i kinda want to make it with normal BC pipes that only a special amount of energy goes to my pump (2MJ)

Then simply use pipes that have 2MJ/t throughput to connect the pump to the main network. You don't need a fancy pipe with a GUI to do that.

commented

I saw the iron conductive pipe and its a good start. But i want to choose a direction which power flows and how much. That was the idea about the diamond conductive pipe/advanced Diamond conductive pipe. I am not able to do it myself. If i could i would add it^^"

commented

As has already been mentioned: The amount of power flowing can already be controlled by using a pipe with an appropriate throughput.

Don't clutter core BC with specialty pipes whose function can be replicated with existing pipes.

commented

Ok. Sengir

commented

Yea, use an iron kinesis pipe and DONE! (you need 1.6.x)

commented

why are you commenting on old threads? Lol.

If your concerned with my input since i was the ticket creator, i am
perfectly fine with the outcome that occurred. The ticket is already
closed and the iron conductive pipe was already previously mentioned.

On a side note, if flow86 wants to add this to his ABO mod, he may do so.
On Oct 16, 2013 9:10 AM, "cccp2" [email protected] wrote:

Yea, use an iron kinesis pipe and DONE! (you need 1.6.x)


Reply to this email directly or view it on GitHubhttps://github.com//issues/1249#issuecomment-26415909
.