Refined Storage

Refined Storage

115M Downloads

Enable Fuzzy Search in Grid Terminal for Descriptions (like Tom’s Simple Storage)

a27856704 opened this issue · 8 comments

commented

Describe your enhancement

Hi Refined Storage team,

I’m a player from China, and I used GPT to translate this request—hope that’s okay. I love Refined Storage, but I noticed that the Grid search only matches item names or registry names (and supports tag search #, tooltip search $, etc.) That’s great, but sometimes I miss the user-friendly fuzzy search from Tom’s Simple Storage, which matches partial words in item descriptions or custom lore.

Feature Request:

  • Add a “fuzzy” or “tooltip fuzzy” search mode for the Grid search bar.

  • When enabled, it should:

    1. Perform case-insensitive substring matching.
    2. Search both display names and descriptions/tooltips (including enchantments, lore).
    3. Optionally allow partial-word matching (e.g., searching "quartz" returns "enchanted quartz pickaxe").

How it could work:

  • Extend current search parser to include tooltip text (e.g., matching behavior from $tooltip queries).
  • Add a toggle checkbox near the existing “exact” setting for activating fuzzy mode.
  • Ensure performance remains smooth (perhaps only scan tooltip text when fuzzy mode is active).

Benefits:

  • Easier to find items with descriptive lore or custom names.
  • Greatly improves usability in modpacks rich with flavored or enchanted items.
  • Preserves current search behavior, adding optional fuzzy filtering.

Thanks for your hard work! I’d appreciate it if you could reply in Chinese—it helps me understand responses more clearly. 😊

commented

We can do this, however I don't like your definition of "fuzzy".

Optionally allow partial-word matching (e.g., searching "quartz" returns "enchanted quartz pickaxe").

This already works, case insensitive substring matching is already in.

commented

Hi, thanks again for your response!

I'd like to specifically ask about the search functionality in Refined Storage 2.0.0-beta.2 for Minecraft 1.21.1.

Right now, Refined Storage only seems to support searching by item name (case-insensitive, partial match — that part works fine).
However, what I need is the ability to search by tooltip or description text — not just the item’s name.

To clarify:
🔍 This feature does work in Tom’s Simple Storage Mod, but does not work in Refined Storage under the same conditions.
I've attached a few screenshots comparing the two mods using the same keyword, and only Tom’s mod can return matches from the tooltip.

❓If Refined Storage already supports this feature, could you please let me know how to enable or use it?
I’m using version 2.0.0-beta.2 on Minecraft 1.21.1.

Thanks a lot!
(By the way — I'm from China, using GPT to help translate my message. Please feel free to reply in Chinese if you’re comfortable with that 😊)

in rs

Image Image

in tom's

Image Image Image
commented

Hm, that's not intended. The search should just work. Feel free to look into it, but this is a bug.

commented

We can do this, however I don't like your definition of "fuzzy".

Optionally allow partial-word matching (e.g., searching "quartz" returns "enchanted quartz pickaxe").

This already works, case insensitive substring matching is already in.

If you’re open to it, I’d be happy to implement this feature myself. I’m a developer and might use tools like Cursor to improve efficiency.

commented

Oh, no, you want to look in the tooltip. Just use $. Regular search just works on item names. There are no plans to change this.

commented
commented

Sure, localizations can be contributed via Crowdin.

commented

If you hover over the search icon there is a help text.