did you also think that the new stack filter inserters could need more filter slots? Well, now you have unlimited slots
The picture below demonstrates how it is done.
Select the items inside the constant combinator you want to have filtered. The pull-up combinator just adds 100 to the item count. So we have 101 now.
The sensor belt detects all items on the belt and sends the information to the comparator's input where it gets summed up with the item count of the pull up combinator. The result is true if one item count is above 101.
The item type is sent to the stack filter inserter as its set filter as long as the item is on the belt.
Two examples:
- Red science bottle: The item count from the constant combinator is 1. After pull up: 1 + 100 = 101. A red bottle moves over the belts = 1 red bottle. Both information get summed at the comparator input: 101 + 1 = 102 = true signal.
- Blue science bottle: The item count from the constant combinator is 0 (not set; no signal). No pull up, 0. A blue bottle moves over the belts = 1 blue bottle. Both information get summed at the comparator input: 0 + 1 = 1 = below 101; false signal.
FYI you can use any pull up value you want as long as it is higher than the max item count the belt detectors can hold.
If you use blue express belts you will need two detector belts as it is moving too fast for one detector. If you use yellow or red belts one detector in front of the inserter is ok.
Hope you like it.
Blueprint String:
Code: Select all
H4sIAAAAAAAA/9WUz47aMBDGXwXl2qQiWXZ7WLkvsqosYw/LqIkdjScIFOXdaydkIfyn6qUcgGT8jb/5ecbGzUqnVTmTogXLyAhetK1VFYgEtjWB9xmTsr52
xNkSSk7S2vmw0FnRbkWWp7vw1XXpXuRZ6d/ZCksGytB6oPDngmbepQYJdP9ykWpnmVwpl7BWG3QkWo2kG2RZOQPSraSrgVS/Ou/icjtog92PJE9+ifaTAEL+
oY6dRCNe0jFJeCi6+BltGtBogkPtqiVaxe7EY/799dRkccHkPo0MEYN7Oyskz9Ljp1WlaHlXh+02SNyoMkn3kPpgBkqvk76YQM2yyOd5eKhqRdGQSH4mqWu4
bp7MVu+Cn8ayXJGrJNqQQKxU6aG7DI7ATLAtptjSo9BbRPiRFJd5TxErQl5XwKjvUA7tcwfzIdU/Iz1PDw2VfPsL0A/CfD0idhqb9Gc+gTc6vYpu/hC4YQ7j
SE8LQ4ZqrArKkICcjec02OlJNRFTitbANk7cjQTKbJTVYK7Ki5tyrxGCPKvjxVGciV8eF+dn4sWjx7S4fhQPX4N3T2PcAqxaliAN+vg7zObX/gTKyLWyJrY6
B4deMDWH+Ph2WBhvx2sX4p12O57rH89XXPwHFb89Xdb8rKqn5Odt8JT8nGlwj7ov8dYEX07dfU1v170TcEN2Jt/Bmj+82kY59gcAAA==