Tags
Creators
Details
1.5.1
Compatibility
Required content
Changes
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
Optional dependencies
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:g0yMXsD6:s9MQFnNe"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:g0yMXsD6:s9MQFnNe"
}

