Create Wiki

Most machines have a built in filter used to determine how they treat inputs. List Filters are used to adjust the treatment of multiple items at once.

Obtaining[]

Crafting[]

Name Ingredients Recipe
List Filter Iron Nugget +
Wool
Iron NuggetWhite WoolIron Nugget

List Filter
Resets List Filter to blank List Filter
List Filter

List Filter
Attribute Filter Brass Nugget +
Wool
Brass NuggetWhite WoolBrass Nugget

Attribute Filter
Resets Attribute Filter to blank Attribute Filter
Attribute Filter

Attribute Filter
Package Filter Zinc Nugget +
Wool
Zinc NuggetWhite WoolZinc Nugget

Package Filter
Resets Package Filter to blank Package Filter
Package Filter

Package Filter

Usage[]

Various machines have a Filter slot located somewhere on the placed block. It appears as a square about 4x4 pixels in size. Items or blocks can be placed in the filter slot to change the block's behavior. Depending on the block, the Filter may reject certain items or blocks if they do not suit the block.

List Filters[]

List Filters can be set to either allow or deny set items and ignore or respect data.

Nesting[]

All filters can be put inside List Filters, and with List Filters this can go on infinitely. The original filter takes priority over nested filters; for example, an original filter can Deny Saplings and have a nested filter that allows saplings, but the saplings will still be denied, and vice versa.

Attribute Filters[]

Attribute filters focus only on data. The filter can Allow items with any of the desired attributes, only allow them if they have all of the desired attributes, or deny items with any of the selected attributes. A reference item is required to show and choose attributes, but attributes can be added by multiple items.

Package Filter[]

When a Package Filter is used in a Filter slot, a create component such as a Brass Tunnel or Smart Chute will sort Cardboard Packages depending on if they match the address in the filter. While setting an address in the filter, entries starting with '#' on held or nearby Clipboards will be used to auto complete the input. The input also supports custom simplified RegEx syntax (check Cardboard Package: RegEx).

Data values[]

ID[]

Name Namespaced ID Form Translation key
Filter create:filter Item item.create.filter
Attribute Filter create:attribute_filter Item item.create.attribute_filter
Package Filter create:package_filter Item item.create.package_filter

History[]

  • 6.0.0: Added Package Filter.
  • 0.5.1:
    • Renamed from Filter to List Filter.
    • Now have new inventory sprites.
    • Filters now filter for their own item type if left empty.
    • Can now be reset via crafting.
  • 0.3.2: Introduced.