
* Make Crafting Manager AND search terms, not OR them Plus refactor getFilters to avoid passing raw lists of filters around and instead use GridFilter objects that combine conditions through OR and AND. * Don't make all items vanish if query ends in `|` * Split out Comparator and Predicate generation for GridView into 2 separate functions * Move common code up into BaseGridView; remove identical subclasses This also follows the Law of Demeter a litle better. * Avoid sorting entire grid view on single item update Instead, use binary search and insert. * Ensure crafting stack is removed/inserted to complement original stack
Refined Storage

Refined Storage is a mass storage mod for Minecraft that offers the player a network-based storage system, allowing them to store items and fluids on a massively expandable device network.
Items and fluids can be stored in one of the many storage capabilities that the mod offers. Any storage devices connected to the same network are accessible to the player through one simple Grid interface, allowing the player to access the inventories of many devices through a single unified GUI.
This mod not only adds storage solutions, but also devices that can be used to manipulate items and blocks in the world and from within the system, such as importers, exporters, constructors, destructors, and more! There are also devices in this mod that allow the player to setup auto-crafting, allowing the crafting of complex recipes in a few simple clicks.