Anvil's Search is a companion addon for Tinkers' Search, extending its search experience to the Tinker's Anvil GUI.
Anvil's Search mirrors Tinkers' Search and supports all versions of Tinkers' Construct (currently 1.18.2).
config/anvilssearch-presets/, file name includes a timestamp so old presets are never overwritten| Action | Function |
|---|---|
Press G (rebindable) |
Toggle the sidebar panel |
| Click top Tab | Switch between Parts / Simulator / Modifiers |
| Search box input | Filter by name or pinyin (full pinyin, initials) |
| Left click a part slot | Open the material picker |
| Right click a part slot | Expand / collapse the material detail card |
| Click "Save" | Save to config/anvilssearch-presets/ |
| Click "Export" | Choose an export location via system-native dialog |
| Click "Import" | Open the preset browser |
| Click a preset row | Apply that preset to the simulator |
| Click the ✕ on a preset row | Delete that preset |
💡 Save and Export require all part slots to be filled. Incomplete tools are rejected with a hint.
| Mod | Required | Note |
|---|---|---|
| Tinkers' Search | ✅ Required | Search & UI foundation for this mod |
| Tinkers' Construct | ✅ Required | Tinker's Anvil and modifier systems |
| Mantle | ✅ Required | Tinkers' Construct dependency |
| JEI (Just Enough Items) | ❌ Optional | Provides recipe lookup integration |
💡 This mod hard-depends on Tinkers' Search. Please install it first. Search, pinyin, and UI components all come from Tinkers' Search.
git clone https://github.com/leipishu/AnvilsSearch.git
cd AnvilsSearch
./gradlew build
Build artifacts are located in build/libs/.
To run in a development environment:
./gradlew runClient
This project is licensed under the GNU Lesser General Public License v3.0 only (LGPL-3.0-only).
See LICENSE.txt for details.
⚠️ Note: Anvil's Search is a companion addon for Tinkers' Search. You must install Tinkers' Search for it to work.
Made with ❤️ by Leipishu