[0.16.51] Side loading on belt has priority over items on the belt

Things that we don't consider worth fixing at this moment.
Post Reply
AntiElitz
Filter Inserter
Filter Inserter
Posts: 445
Joined: Sat Aug 29, 2015 11:37 pm
Contact:

[0.16.51] Side loading on belt has priority over items on the belt

Post by AntiElitz »

In the shown case in the video below, the Items from a sideloaded belt block the items on the belt sometimes and gain priority over them.
https://youtu.be/SKax39fYH5E

User avatar
steinio
Smart Inserter
Smart Inserter
Posts: 2632
Joined: Sat Mar 12, 2016 4:19 pm
Contact:

Re: [0.16.51] Side loading on belt has priority over items on the belt

Post by steinio »

Use a splitter with priority input if you want another behavior.
Image

Transport Belt Repair Man

View unread Posts

peet1993
Inserter
Inserter
Posts: 25
Joined: Fri Sep 01, 2017 8:46 pm
Contact:

Re: [0.16.51] Side loading on belt has priority over items on the belt

Post by peet1993 »

steinio wrote: ↑
Tue Sep 18, 2018 9:45 am
Use a splitter with priority input if you want another behavior.
This is still a bug, as the behaviour isn't consistent as shown in the video. If the sideloaded items always had priority, weird but fine. But it isn't consistent across setups, most of the time the main belt has priority, sometimes it doesn't.


Rseding91
Factorio Staff
Factorio Staff
Posts: 13175
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.16.51] Side loading on belt has priority over items on the belt

Post by Rseding91 »

Thanks for the report however I'm going to say won't-change and or isn't-broken.

When you have *any* belt side-loading the order things happen is entirely dependent on the update order which can change as items are added or removed from the belt.

There is no simple way that won't impact performance to enforce a specific order because if you do something as simple as feed a belt back onto itself then there is no defined order that will work - some belt has to go first and that one happens to get priority.
If you want to get ahold of me I'm almost always on Discord.

Jap2.0
Smart Inserter
Smart Inserter
Posts: 2339
Joined: Tue Jun 20, 2017 12:02 am
Contact:

Re: [0.16.51] Side loading on belt has priority over items on the belt

Post by Jap2.0 »

Rseding91 wrote: ↑
Sun Sep 23, 2018 10:26 pm
There is no simple way that won't impact performance to enforce a specific order because if you do something as simple as feed a belt back onto itself then there is no defined order that will work - some belt has to go first and that one happens to get priority.
Except he isn't feeding a belt onto itself.
There are 10 types of people: those who get this joke and those who don't.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13175
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.16.51] Side loading on belt has priority over items on the belt

Post by Rseding91 »

Jap2.0 wrote: ↑
Sun Sep 23, 2018 10:30 pm
Rseding91 wrote: ↑
Sun Sep 23, 2018 10:26 pm
There is no simple way that won't impact performance to enforce a specific order because if you do something as simple as feed a belt back onto itself then there is no defined order that will work - some belt has to go first and that one happens to get priority.
Except he isn't feeding a belt onto itself.
Read what I said not just the end part :P
If you want to get ahold of me I'm almost always on Discord.

Jap2.0
Smart Inserter
Smart Inserter
Posts: 2339
Joined: Tue Jun 20, 2017 12:02 am
Contact:

Re: [0.16.51] Side loading on belt has priority over items on the belt

Post by Jap2.0 »

Rseding91 wrote: ↑
Sun Sep 23, 2018 10:31 pm
Jap2.0 wrote: ↑
Sun Sep 23, 2018 10:30 pm
Rseding91 wrote: ↑
Sun Sep 23, 2018 10:26 pm
There is no simple way that won't impact performance to enforce a specific order because if you do something as simple as feed a belt back onto itself then there is no defined order that will work - some belt has to go first and that one happens to get priority.
Except he isn't feeding a belt onto itself.
Read what I said not just the end part :P
Okay, some belt has to get priority. Presumably there's no easy way to set that to say, make that the belt that's going straight?

Next question: how are you getting spaces to side-load into on a fully compressed belt? Are you somehow updating the middle belt, then the upper belt, then the right belt? And if so, how would that happen in any case other than, say, a loop? Wouldn't the entirety of the straight lower belt be one transport line?
There are 10 types of people: those who get this joke and those who don't.

Rseding91
Factorio Staff
Factorio Staff
Posts: 13175
Joined: Wed Jun 11, 2014 5:23 am
Contact:

Re: [0.16.51] Side loading on belt has priority over items on the belt

Post by Rseding91 »

In the example video he is feeding slow belts onto a faster one. That automatically splits the transport lines since the game can't merge different speed belts. So yes, the fast one updates and makes a gap then one of the 2 slower ones updates and puts an item into that gap.
If you want to get ahold of me I'm almost always on Discord.

Post Reply

Return to β€œWon't fix.”