#New 2.7 Storage bus filtering works with type filter card.

1 messages · Page 1 of 1 (latest)

wary maple
#

The new storage bus filter allows sub system to only read certain type of items from the main network if filtered and set to extract only.
This works with type filtering card and when we combine this with advanced stocking buses we are basically achieving type filtered advanced stocking bus.
This method has tons of application in ore processing etc instead of having 1 sub system per ore processing machine we can have 1 sub system read by each machines own mini sub systems.
Another interesting applications is the small/tiny dust combining. (U need to set min stack size in the bus settings to 4 for small and 9 for tiny)

I will show a simple setup from vac freezer I did that basically reads all hot ingots from the main net.

#

by combining 2 nested subnets u can first type filter it and then blacklist stuff u dont want from the type filter.

#

terminal 1 and terminal 2

obsidian flame
#

I'm gonna note that only the extraction has reduced lag with an extract filter, the lookup for the available items is actually slightly worse.
The extract filter works in a way that it first gets all available items in the attached network and filters them afterwards.
If you want a more performant approach for the lookup too then using a separate subnet for small/tiny dust that receives it's items via a filtered insert would be a better choice. This would make it so the stocking bus only checks that subnet instead of the current setup where it keeps checking all available items from the attached network.

Things that are only looking for 1 specific item (export bus, monitors, the actual extraction by the stocking bus etc.) however are indeed more efficient with both extract and lookup since the filter will be checked before proceeding to iterate through the attached network.