-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Filter
The Filter and Attribute Filter are items that can be placed on certain blocks to limit their functions so that they only interact with certain items. The specifics of what items a Filter or Attribute Filter will look for can be set in a menu opened by right-clicking with the Filter or Attribute Filter in hand. A Filter is customized by individual item, while an Attribute Filter is customized more generally by sorting items by block tag.
Filters and Attribute Filters can only be placed on blocks with filter slots, namely, Funnels, Extractors, Transposers, Deployers, Mechanical Saws, and Belt Observers. Alternatively, a single item can be placed in the filter slot, which means that it is not necessary to create a Filter or Attribute Filter for only one item.
A Filter set to whitelist mode will register any item on its list. An Attribute Filter has two separate whitelist modes: one registers items that match any of the attributes on its list, while another only registers items that match all of the attributes on its list.
A Filter set to blacklist mode will register any item not on its list. An Attribute Filter set to blacklist mode will register items that do not match any of the attributes on its list.
A Filter or an Attribute Filter placed on a Funnel causes the Funnel to only pick up blocks that the filter registers. One example of how this can be used is by filtering for the products of an Encased Fan's processing recipes, so that the items can be processed within the funnel's block space and will be funneled immediately once processed.
A Filter or an Attribute Filter placed on an Extractor or a Transposer causes the Extractor or Transposer to only extract or transpose blocks that the filter registers. Unlike with Funnels, Extractors and Transposers can customize the size of the stacks they extract and transpose, and this can be customized by scrolling while looking at the filter slot.
A Filter or an Attribute Filter placed on a Deployer causes the Deployer to only use or place blocks allowed by the filter.
A Filter or an Attribute Filter placed on a Mechanical Saw causes the Saw to only process recipes where the product is included in the filter. This can be useful when applying recipes to items that have multiple possible products. If the filter allows more than one product of the same input block, the Saw will cycle through all possible products in order when the input block is provided.
A Filter or an Attribute Filter placed on a Belt Observer causes the Belt Observer to only detect blocks that the filter registers. One example of how this can be used is by filtering for the ingredients of an Encased Fan's processing recipes and using the Belt Observer's redstone signal to pause the belt so that the ingredients stay in front of the Belt Observer until the processing recipe is complete.