v1.5.1
TinkersSearch-1.5.1
🆕 新增 / Added
-
合金查询模式:搜索框输入
/a/前缀进入合金查询模式,选择一种材料后自动计算所有可合成的合金配方 -
合金配方可行性判断:根据冶炼炉当前温度和可用流体量,自动判断合金配方是否可行,足量材料标记为充足
-
合金链式合成显示:支持显示多级合金合成链(如 A+B=C → C+D=E),最多递归 3 层
-
合金配方可执行次数:显示当前材料足够进行多少次合金反应,查询材料视为足量不参与计算
-
温度实时检测:从冶炼炉控制器自动读取当前温度,用于合金配方温度条件判断
-
注册名搜索支持:合金模式搜索框支持同时匹配流体显示名称和注册名(英文),方便跨语言搜索
-
搜索框快捷键拦截:搜索框聚焦时自动拦截所有游戏快捷键(F、R、U、A 等),防止误触
-
Backspace 一键退出合金模式:合金模式下按一次退格键自动删除
/a/前缀,退出合金模式并刷新冶炼炉列表 -
Alloy query mode: enter
/a/prefix in search box to enter alloy query mode, select a material to automatically calculate all possible alloy recipes -
Alloy recipe feasibility check: automatically determines if alloy recipes are feasible based on smeltery temperature and available fluids, with selected materials marked as sufficient
-
Alloy chain synthesis display: supports multi-level alloy chain display (e.g. A+B=C → C+D=E), recursive up to 3 levels
-
Alloy recipe execution count: shows how many times the recipe can be performed with current materials, selected material is considered infinite
-
Real-time temperature detection: automatically reads current temperature from smeltery controller for alloy recipe temperature checking
-
Registry name search support: alloy mode search matches both display names and registry names (English), for cross-language searches
-
Search box shortcut interception: all game shortcuts (F, R, U, A, etc.) are intercepted when search box is focused
-
Backspace to exit alloy mode: single Backspace deletes
/a/prefix, exits alloy mode and refreshes smeltery fluid list
🐛 修复 / Fixed
-
修复合金模式 Deep Copy 问题:进入合金模式后冶炼炉原始流体数据不再被污染,流体数量显示恢复正常
-
修复合金模式退出后列表为空的问题:删除
/a/前缀后自动刷新冶炼炉流体列表 -
修复合金模式显示名称不一致问题:合金模式下流体名称统一移除 "熔融" 和 "Molten" 前缀,与非合金模式保持一致
-
修复搜索框聚焦时快捷键冲突问题:面板切换、JEI 配方/用途、书签添加等快捷键在搜索框聚焦时全部拦截
-
Fixed Deep Copy issue in alloy mode: smeltery original fluid data is no longer polluted after entering alloy mode, fluid amounts display correctly
-
Fixed empty list after exiting alloy mode: smeltery fluid list auto-refreshes after deleting
/a/prefix -
Fixed display name inconsistency in alloy mode: fluid names now consistently remove "熔融" and "Molten" prefixes
-
Fixed shortcut conflict when search box is focused: panel toggle, JEI recipes/uses, bookmark shortcuts are all intercepted when search box is focused
⚡ 优化 / Improved
-
合金查询性能优化:合金配方数据缓存机制,减少重复读取和计算开销
-
流体数据深拷贝:合金模拟计算使用独立副本,确保不影响原始冶炼炉数据
-
搜索框交互优化:合金模式下 Backspace 键直接删除整个
/a/前缀并退出模式 -
Alloy query performance optimization: alloy recipe data caching mechanism to reduce repeated reads and calculations
-
Fluid data deep copy: alloy simulation uses independent copies to ensure original smeltery data is not affected
-
Search box interaction optimization: Backspace key directly deletes the entire
/a/prefix and exits alloy mode