Skip to content

v1.5.3

Choose a tag to compare

@leipishu leipishu released this 27 Aug 11:37
· 6 commits to master since this release

TinkersSearch-1.5.3

🆕 新增 / Added

  • 合金卡片完整信息显示:合金配方卡片高度自适应,完整显示配方链、原料详情、缺失原料、可执行次数等所有信息,彻底移除省略号截断

  • 合金卡片产物跳转:点击合金配方中的产物名称(蓝色带下划线),直接跳转到该材料的合金查询结果界面,无需重新搜索

  • 合金卡片后续合金分析:在卡片中显示后续合金的原料需求和温度要求,一目了然

  • 搜索框光标移动:支持方向键(←/→)移动光标,Home/End 键跳转到行首/行尾,Delete 键删除光标后字符

  • 搜索框鼠标点击定位:点击搜索框任意位置,光标自动移动到点击处

  • 点击跳转多策略匹配:支持注册名匹配、显示名匹配、包含匹配等多种方式,兼容 KubeJS/CraftTweaker 动态添加的流体

  • Full alloy card information display: alloy recipe cards now auto-adjust height to display all information including recipe chain, ingredient details, missing materials, execution count, completely removing ellipsis truncation

  • Alloy card product jump: click on the product name (blue with underline) in alloy recipe to directly jump to that material's alloy query result page, no need to search again

  • Alloy card subsequent alloy analysis: displays subsequent alloy's material requirements and temperature requirements directly on the card

  • Search box cursor movement: supports arrow keys (←/→) to move cursor, Home/End keys to jump to start/end of line, Delete key to delete character after cursor

  • Search box mouse click positioning: click anywhere in the search box, cursor automatically moves to the clicked position

  • Click jump multi-strategy matching: supports registry name matching, display name matching, contains matching, compatible with fluids dynamically added by KubeJS/CraftTweaker

🐛 修复 / Fixed

  • 修复合金卡片滚动失效问题:动态计算卡片高度,滚动偏移量正确更新

  • 修复合金产物点击跳转后界面回退到材料列表的问题:点击后直接返回 true 阻止后续事件传播

  • 修复合金模式点击跳转在中文环境下部分材料无法匹配的问题:使用注册名进行匹配,不受语言环境影响

  • 修复合金卡片原料详情跑出卡片外部的问题:动态扩展卡片高度

  • Fixed alloy card scrolling not working: dynamically calculate card height, scroll offset updates correctly

  • Fixed interface falling back to material list after clicking alloy product jump: return true immediately to prevent further event propagation

  • Fixed alloy mode click jump failing to match some materials in Chinese environment: use registry name for matching, unaffected by language

  • Fixed alloy card ingredient details extending outside card: dynamically expand card height

⚡ 优化 / Improved

  • 合金卡片美观性提升:增加分割线、状态图标(✔/✘)、颜色区分(可行绿色/不可行橙色),原料状态彩色显示

  • 多可点击区域支持:每个合金卡片独立记录可点击区域,支持同时显示多个可跳转产物

  • 配方读取兼容性增强:支持 KubeJS 和 CraftTweaker 动态添加的配方

  • Alloy card visual improvements: added separators, status icons (✔/✘), color differentiation (green feasible/orange infeasible), colored ingredient status display

  • Multiple clickable area support: each alloy card independently records clickable areas, supporting multiple clickable products displayed simultaneously

  • Recipe reading compatibility enhancement: supports recipes dynamically added by KubeJS and CraftTweaker