Logistics Pipes

Logistics Pipes

13M Downloads

Simplification of Power Routing Mechanisms

mikeloeven opened this issue ยท 3 comments

commented

I was experimenting with Power routing and i ended up giving up on the whole thing because of a design flaw in how the power transportation upgrades are configured

In the wiki it states that the power laser can be transmitted in a straight line through unrouted pipes requiring one upgrade per corner.

on the other hand it states that ALL ROUTED PIPES need the upgrade even when the beam does not need to be redirected or split at a intersection

The main issue with this behavior is that when you have areas with alot of branching junctions you end up with a situation where the laser is essentially going in a straight line but you need an upgrade at each routed pipe even when there is no ""Corner"", god forbid the system consists entirely of routed pipes (See where i am going here)

This results in an excessive need of transport upgrades for relatively straight backbone pipes

Removing this requirement would simplify the system by allowing the beam to pass straight through intersections where it does not need to make a turn. of course the intersection would need a upgrade if you wish to make the beam turn the corner or split. however the simple fact remains that the current state of power routing is horribly inefficient and requires inordinate amounts of upgrades to route through a segment with many intersections

Essentially my suggestion is
One Corner One Upgrade Period
Intersections should only require an Upgrade if they need to Split or Redirect the Beam down one of it's branches

In a perfect world the system would require a upgrade on the source of the RF and the Destination of the RF with the pipes just naturally handling the power packets however i can understand the laser design and respect that its there to add a bit of a challenge however requiring a upgrade on every single routed intersection simply does not make sense unless the beam needs to be redirected at the intersection.

commented

Seems reasonable. But one question: could you please add your current LP version to your bugreport to make sure you did not found a bug that solved in latest versions?

commented

I only know the version number of the mod pack FTB Infinite 1.11.2

commented

The thing is, that the upgrade at every LP pipe was there first, and the Upgrade at every corner was added later. The problem with only requiring an upgrade is, that it's not as easy as it sounds. The ability to be able to transport power is calculated on every connection between two routing pipes based on the fact that both ends have Power upgrades and the fact that the connection is one line without corners. After those infomation are saved into the router there is no real connection wo the world anymore. The routing tables are created based on those connection information. At that level of routing calculaiton there is no sense of direction for ther pipes, only at the router itself, So to allow power to go through pipes without upgrades would mean breaking up that concept and in the end result mean to change a core concept of LP for which I just don't have the time and tbh the work required is just to much for such a small change.

On the other hand the power system was intended as a endgame mechanic to allow players to only use one pipeline for power, item and fluid transportation in the end. If you want to use it without having to put an upgrade at every pipe just build a second line paralel to the one with lots of routing pipes and use it to transport the power.

I see your point, but at this time, there is no easy and fast way to make this improvement. I'm not going to close this, maybe sometimes in the future this can be done, but for now it is not going to be implemented.