Smart Splitter

The Smart Splitter is an upgraded version of the Splitter capable of filtering its input and handling overflow.

Usage
Unlike a standard Splitter, the Smart Splitter can be interacted with to access its UI. In this menu, a single rule (or 'filter') can be set to each output, labeled Left Output, Center Output, and Right Output.

The capabilities of the Smart Splitter can be useful on several occasions, such as for sorting mixed conveyors or handling overflow by feeding excess parts into the AWESOME Sink.

Filters

 * Any: The output will behave just like a normal Splitter. Parts will be evenly distributed across this output and any other available outputs.
 *  * : Same as Any, but unavailable in the selection menu. Appears by default in the Center Output.
 * None: The output is unused. Appears by default in the Right and Left Output.
 * Any undefined: Same as Any, but parts that have their own designated filter won't pass through this output.
 * Overflow: This output will only be used if there are no other outputs to use. If multiple outputs have this filter, overflowing parts will be distributed evenly among them.
 * Item: Only the selected item will pass through the output. Its recipe has to be unlocked first for it to appear in the list, making some items like or  not appear in the list whatsoever.

Tips

 * The functionality of Programmable Splitters can be replicated by chaining Smart Splitters
 * Before the Smart Splitter is available, specific Splitter-Merger arrays can be used to handle overflow
 * Smart Splitters can be used to construct a belt compressor. Read more: Balancer
 * Smart Splitters can be used to make a pressure relief valve for a circular Conveyor Belt. Build a Splitter and a Merger on the main belt with the splitter downstream, connect the two with a side belt, then place a Smart Splitter on the side belt with its free output set to Overflow.

History

 * Patch 0.3.4.6: Added “Overflow” rule
 * Patch 0.3.4.2: Now should no longer back up on duplicate rule definitions
 * Patch 0.2.1.11: Added “Any Undefined” rule, which only sends items through that are not defined to go to any other output
 * Patch 0.2.1.9: Now should use more than one output when there are multiple outputs with a matching rule
 * Patch 0.1.5: Changed crafting cost from 3 Reinforced Iron Plate to 2