Logistics Pipes Vs. Applied Energistics

  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Riuga

New Member
Jul 29, 2019
684
0
0
Before I ask my question I should point out that I too Ike the combo of LP and AE even though, at the moment, I'm solely using AE...mostly because I still have to add LP.

What I didn't like about LP in the 1.4.7 days was the combo with BC pipes and spilling items on the ground once an inventory was filled up. What I'd be interested in is whether that has been resolved in the new LP?

Cheers,
Bel*.

You can always void pipe.

For AE, throw it in a condenser.
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
Yea now LP should not spill things for now on. It'll just fills what's it can then Stops spending craps until there more room. (tested with a crafting pipe on an Assembly for 128 crafts)
 

PhilHibbs

Forum Addict
Trusted User
Jan 15, 2013
3,174
1,128
183
Birmingham, United Kingdom
Is the thing where AE autocrafting stops for no good reason a multiplayer thing.
No, I'm SSP.

Yea now LP should not spill things for now on. It'll just fills what's it can then Stops spending craps until there more room. (tested with a crafting pipe on an Assembly for 128 crafts)
So what does it do if the target inventory fills up before the item gets there? And if the source inventory also fills up before it gets back? Unlikely, I know, but it is possible so it has to do something.

I maintain that there are only three solutions to item transfer problems: 1) spit it out, 2) back stuff it infinitely, 3) transfer it instantaneously. BuildCraft uses 1, RedPower uses 2, AE uses 3. Which does LP do? It can't be 2 or 3 so it must be 1. *edit* there is a 4th, "destroy the item", and I think BuildCraft also does that if a pipe contains too many items. Or at least I heard it used to.
 

Hoff

Tech Support
Oct 30, 2012
2,901
1,502
218
No, I'm SSP.


So what does it do if the target inventory fills up before the item gets there? And if the source inventory also fills up before it gets back? Unlikely, I know, but it is possible so it has to do something.

I maintain that there are only three solutions to item transfer problems: 1) spit it out, 2) back stuff it infinitely, 3) transfer it instantaneously. BuildCraft uses 1, RedPower uses 2, AE uses 3. Which does LP do? It can't be 2 or 3 so it must be 1. *edit* there is a 4th, "destroy the item", and I think BuildCraft also does that if a pipe contains too many items. Or at least I heard it used to.
Buildcraft never destroyed items. Pipes blow up if a limit is reached.

LP runs items through priorities. If all priorities are full then I believe it will bounce the items.
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
But the thing is it's won't put more items in the inventory if it's full until there room and then it'll only sends just enough to fills it back up until the request is done. (so in my test case as soon as the assembler finished it's won't spam it, instead it's just sent just enough to fills the machine back) So if you requested 150 adv parts it'll sends 64x lapis and glowstones wait for the 80 seconds then restock the lapis and glowstone.
 
D

Deleted member 38496

Guest
But what if, say, you have a quarry feeding a chest and you request that the network smelt a stack of iron ore. Now say that you have something pulling more iron ore from an enderchest or something and feeding it into the furnace without passing through the network. This is obviously a pretty dumb thing to do, but what if the network has send the iron ore to the furnace and before it all arrives the furnace is topped off from the enderchest? Hopefully LP will be smart enough to send the excess back to where it came from. But what if that inventory is filled up with some cobble or something while the extra ore is in the pipes? Logistics Pipes has to do something in that case.
 

Hoff

Tech Support
Oct 30, 2012
2,901
1,502
218
But what if, say, you have a quarry feeding a chest and you request that the network smelt a stack of iron ore. Now say that you have something pulling more iron ore from an enderchest or something and feeding it into the furnace without passing through the network. This is obviously a pretty dumb thing to do, but what if the network has send the iron ore to the furnace and before it all arrives the furnace is topped off from the enderchest? Hopefully LP will be smart enough to send the excess back to where it came from. But what if that inventory is filled up with some cobble or something while the extra ore is in the pipes? Logistics Pipes has to do something in that case.

As I said I'm pretty sure it will bounce the items back and forth until one of the priorities is open.

E: And no it will not cause further problems by sending more in not calculating for those already in the pipes. The LP network is self-aware of all items passing through it as well as the state of the inventory of the destination and calculate accordingly.

(This is of course based on what I remember from using the current dev versions though I always make sure my network has a default route to pass extra items into.)
 

rymmie1981

New Member
Jul 29, 2019
273
0
0
If your requesting machine and item source are too far from each other, the network will continue sending items until the request has been filled. This can cause extra items to be in transit after the request has been filled. The extra items will still go to the inventory that had requested them. One way to keep that from happening is to decentralize your networks and use a "node" style of processing.

In any case, overflow will not happen under LP unless all valid destinations have been filled and no overflow protection is present. As it is, the only items I have any trouble with gumming up my LP network are unstackables like Loot Bags. For those, I just send them to my AE network since "stacking the unstackable" is one of the points of AE.
 

Harvest88

New Member
Jul 29, 2019
1,365
-1
0
Yea hooking up LP to AE for storage only is probably the best way to use LP for the automation and AE for storage, so energy cost to automation processes will always be in portions and not a stupid AE system eating enough steam's of power from a full HP boiler 24/7.
 

rymmie1981

New Member
Jul 29, 2019
273
0
0
Yea hooking up LP to AE for storage only is probably the best way to use LP for the automation and AE for storage, so energy cost to automation processes will always be in portions and not a stupid AE system eating enough steam's of power from a full HP boiler 24/7.

Here's the thing, though. I have reduced my AE system to a Controller, Drive, and Interface. I don't even use it for true storage. All of my stuff goes into DSUs for permanent storage. The things that don't fit into DSUs will either go into AE for hand-processing(Loot Bags are the worst offender and really the worst sticking point in automation for many people these days) or into specific chests based on my current needs.
 

casilleroatr

New Member
Jul 29, 2019
1,360
0
0
Loot bags seem to lose their worth drastically as the game wears on and you become less reliant on fortune. Why not just void them?
 

casilleroatr

New Member
Jul 29, 2019
1,360
0
0
Now, that is definitely a fair response. But, is there even a way to automate them?

Edit: Maybe they could add a pipe for it in logistics pipes
 

rymmie1981

New Member
Jul 29, 2019
273
0
0
Loot bags seem to lose their worth drastically as the game wears on and you become less reliant on fortune. Why not just void them?

Video games bring out the latent hoarder in all of us. I have a hard time getting rid of cobblestone, much less a chance at nether stars or portal guns or ingots or...um, yeah. Also, someone will invent a way to automate them someday. And when they do, I will be ready.

Muhaha...muhahahaha.......AHAHAHAHAHAHAHAHAHAHAHA!!!!!

Ahem, sorry about that. Yeah, I'm just holding onto them for now.
 
  • Like
Reactions: casilleroatr

mushroom taco

New Member
Jul 29, 2019
571
0
0
Video games bring out the latent hoarder in all of us. I have a hard time getting rid of cobblestone, much less a chance at nether stars or portal guns or ingots or...um, yeah. Also, someone will invent a way to automate them someday. And when they do, I will be ready.

Muhaha...muhahahaha.......AHAHAHAHAHAHAHAHAHAHAHA!!!!!

Ahem, sorry about that. Yeah, I'm just holding onto them for now.
Well, you could go real-life-back-in-the-factory-age-esque style.
But you will need assembly line.

Basically, all you need is a few assembly line conveyor belts, and a player to work long hours in very horrible (and boring) conditions for little pay.
Have the conveyors take the bags to the slave- er, factory worker. The player empties the bags. The player empties contents into next conveyor line which leads to a sorting system.

If the player goes on strike, fire him and find another.
 

Hoff

Tech Support
Oct 30, 2012
2,901
1,502
218
The hell are you guys talking about.

Turtle facing an input chest being fed(The turtle) the bags -> turtle.place()
 

INCSlayer

Well-Known Member
Nov 17, 2012
185
48
53
The hell are you guys talking about.

Turtle facing an input chest being fed(The turtle) the bags -> turtle.place()

Sure just replace the factory workers with robots its not like thats going to cause mass unemployment and rioting or anything :p

Phoned this one in so I blame tiny keyboard for spelling errors
 

Hydra

New Member
Jul 29, 2019
1,869
0
0
Yea hooking up LP to AE for storage only is probably the best way to use LP for the automation and AE for storage, so energy cost to automation processes will always be in portions and not a stupid AE system eating enough steam's of power from a full HP boiler 24/7.


I have a HUGE base on our server and the AE system there (and it has a LOT of automation) only takes about 60MJ/t. So I really wonder how you manage to have a 'stupid' AE system use 144mj/t. Don't forget that the energy units in the controller are AE energy units, you need to divide that by 5 to get the MJ/t.[DOUBLEPOST=1375778475][/DOUBLEPOST]
Here's the thing, though. I have reduced my AE system to a Controller, Drive, and Interface. I don't even use it for true storage. All of my stuff goes into DSUs for permanent storage. The things that don't fit into DSUs will either go into AE for hand-processing(Loot Bags are the worst offender and really the worst sticking point in automation for many people these days) or into specific chests based on my current needs.


I was wondering about this: is there actually a way to automate the opening of these?