Tinkers' Search

Quick rating

Community listing page, reviews here may not be monitored by the author.

Tinkers' Search

No reviews yet

Tinkers' Construct Smeltery Fluid Search Mod. Adds fluid search, filtering, and JEI quick interaction to the Smeltery GUI.

Mod Loaders
Minecraft

About

Description

🔍 Tinker's Search

Minecraft Version Minecraft Version Minecraft Version License

📦 About

Tinker's Search is an addon for Tinkers' Construct that adds fluid search, alloy query, and quick interaction features to the Smeltery GUI.

You may download the Lite version in the Additional Files section if you don't need Pinyin search, all the other functions are the same, the Lite version will save you about 300KB of storage

😊 Supported Versions

Tinker's Search supports all versions of Tinkers' Construct (including 1.18.2 / 1.19.2 / 1.20.1).

✨ Features

  • 🔎 Fluid Search - Quickly search molten fluids in the Smeltery GUI
  • 🈶 Pinyin Search - Supports full pinyin and initials (e.g. tong or t matches "铜")
  • 📑 Three Tabs - Smeltery / Materials / Alloy, switch with one click
  • 🧪 Alloy Query - Dedicated Alloy tab: enter a material name to query alloy recipes, craft count, chain results, and real-time feasibility
  • 📚 All Materials - Dedicated Materials tab listing all alloy-relevant fluids; fluids not in the Smeltery show as locked and cannot be moved
  • 📋 Card Display - Clear display of each fluid's icon, name, and amount
  • 🔍 Fluid Detail Screen - Right-click a fluid card to open a floating detail window showing casting recipes, craftable parts, stats, and traits. Does not close the Smeltery GUI, allowing you to keep browsing other fluids
  • ⭐ Favorites - Star icon in the top-right of each card; dedicated favorites section
  • 🖱️ JEI Integration - Left/right click fluid card icons to view JEI recipes/uses (JEI optional)
  • 🔖 Bookmark Support - Press A to add fluids to JEI bookmarks (only for 1.18.2; 1.19.2 and 1.20.1 not yet supported)
  • 🔄 One-Click Refresh - Manually refresh the fluid list
  • 📜 Scroll Support - Scroll through large fluid lists

🎮 Controls

Action Function
Click left Tab button Open/close the search panel
Click top Tab Switch between Smeltery / Materials / Alloy
Search box input Filter by name or pinyin (full pinyin, initials)
Left click card icon View JEI recipe (requires JEI)
Right click card icon View JEI uses (requires JEI)
Left click card body Move fluid to bottom of Smeltery (blocked when locked)
Right click card body Open fluid detail window
Click star icon Toggle favorite
Press A (hovering icon) Add to JEI bookmarks (requires JEI)
Detail screen scroll / page / search Browse more parts and casting recipes

⚙️ Requirements

Mod Required Note
Tinkers' Construct ✅ Required Core dependency
Mantle ✅ Required Tinkers' Construct dependency
JEI (Just Enough Items) ❌ Optional Provides recipe lookup and bookmarks

💡 The mod works fine without JEI for search, pinyin, detail screen, and fluid movement. Only JEI-related interactions are disabled.

📥 Download

Two builds are available. They are functionally identical except for whether pinyin support is bundled:

Build File Suffix Pinyin Search File Size Recommended For
Full (none) ✅ ~520 KB Default choice, works out of the box
Lite -lite ❌ ~215 KB Users who don't want the extra pinyin size and prefer literal text matching

💡 The Lite build only omits pinyin search. Every other feature (Tab switching, alloy query, all materials, detail screen, favorites, JEI integration, bookmarks, etc.) is fully included.

💡 The Full build bundles pinyin4j via Jar-in-Jar — no separate installation needed. The Lite build does not include pinyin4j, resulting in a smaller file size.

🛠️ Development Build

git clone https://github.com/leipishu/TinkersSearch.git
cd TinkersSearch

# Build Full (with pinyin4j)
./gradlew build

# Build Lite (without pinyin4j)
./gradlew build -PincludePinyin4j=false

Build artifacts are located in build/libs/.

📄 License

This project is licensed under the GNU Lesser General Public License v3.0.

See LICENSE.txt for details.

🙏 Credits

  • Tinkers' Construct - Smeltery API
  • JEI - Recipe lookup API
  • Mantle - Tinkers' Construct library
  • pinyin4j - Chinese pinyin conversion support (bundled in Full build only)
  • All users who reported issues and suggested features

📞 Contact


⚠️ Note: Tinker's Search and Tinkers' Construct are two separate mods. Please do not confuse them.


Made with ❤️ by Leipishu