Skip to content

[Feature Request] New Fluid-related Attributes or functionality. #10

Description

@2cool2bdnied

There is currently no way for something like the smart observer to filter out fluids in a block it is observing, for example:

A smart observer is watching a basin. When items enter the basin, the observer should become powered. There is 1000mb of water in the basin. The observer will always be powered unless a filter is specifically made to ignore the water:

Current options:

  1. Allow-Any Filter with all of the possible items that might enter the basin.

Proposed options:

  1. Deny-List Filter with new "Contains Fluid" Attribute.
  2. Deny-List Filter with new "Contains 1000mb" or "Contains 0mb" Attribute
  3. Deny-List Filter with updated "Contains Water", or "Contains Lava" Attributes.

All of those would accomplish something similar and could have many uses. If the already existing attributes("contains water", "contains lava") were updated, then those would just extend their functionality to check the contents of fluid inventories as needed. The other two ideas would expend the potential of this fluid-checking system, and would even have some benefits in item-based attribute filtering.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions