Skip to content

Crafting Any Item Causes Other Recipes To Bypass Filters #311

@Lurrae

Description

@Lurrae

Whenever any item is crafted in a Storage Crafting Interface, any recipes requiring either the item itself or any item present in the crafted item's recipe (such as Wood or Torches for a Campfire) will bypass all of the four following filters and show up even when they should not:

  • Filter Unstackables
  • Filter Stackables
  • Filter Items Not Fully Researched
  • Filter Items Fully Researched

All of the filters on the top row, as well as the search bar, appear to work as intended, it is only the four bottom-row filters that get bypassed.

Example: Before crafting any item, the "Filter Items Not Fully Researched" filter is correctly hiding the Wooden Chair, Wooden Door, Wooden Table, and Work Bench recipes as I have researched those items.
Filter works as intended
When I click the "Craft" button to craft a Wooden Sword, the four aforementioned recipes reappear, due to all of them containing Wood, which is also present in the Wooden Sword recipe (this means that, for example, if I researched the Iron Shortsword and put Iron Bars into the storage, the Iron Shortsword recipe would not reappear when crafting a Wooden Sword, and the wooden furniture items' recipes wouldn't reappear upon crafting anything using Iron Bars unless the recipe contained both Iron Bars and Wood).
Upon crafting an item, filter stops hiding recipes
Then, when I click on the Wooden Bow recipe, the filters are re-evaluated and the four recipes hide once more. Adjusting the filters or using the search bar would also have the same effect
Doing anything that reloads the visible recipes fixes the filter not working

I tested this with the only mods active being DragonLens, absoluteAquarian Utilities, and Magic Storage, so I can confirm that this is not another mod causing issues with Magic Storage, and I am currently on the latest version of Magic Storage (v0.7.0.9) and absoluteAquarian Utilities (v1.0.6.2)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions