DR_Craftsearch

DR_Craftsearch

在制作菜单中添加了一个简单的搜索栏。现在你可以输入你要找的物品,它会筛选物品,而不用无休止地滚动。

[size=5]Craft Search[/size]

在制作菜单中添加了一个搜索栏。输入几个字母,配方列表就会筛选出你要找的内容,而不用滚动浏览两百个条目去寻找一件物品。

[size=4]功能[/size]

[list]
[]搜索框直接位于配方列表上方,在制作窗口内。[/]
[]输入时即进行筛选,并且对[b]两个标签页[/b]都有效——制作和升级。[/]
[]多个词按 AND 组合:[i]iron sword[/i] 只显示同时匹配两者的配方。[/]
[]不区分大小写。[/]
[]在本地化客户端中,英文物品名仍然能找到对应物品,因为未翻译的标识符和预制体名称也会被搜索。[/]
[]包含模组物品——筛选器挂钩的是配方列表本身,而不是固定的表。[/]
[/list]
[size=4]使用方法[/size]

打开你的物品栏,然后点击该字段或按 [b]F[/b] 跳转进去。
[b]Esc[/b] 离开搜索字段并保持物品栏打开;再次按 [b]Esc[/b] 则像往常一样关闭物品栏。

当字段获得焦点时,游戏不会看到你的按键。否则,“iron”中的 [i]e[/i]——默认的“使用”键——会在打字过程中关闭物品栏。

[size=4]安装[/size]

需要 [url=https://thunderstore.io/c/valheim/p/denikson/BepInExPack_Valheim/]BepInEx[/url]。

将压缩包解压到你的 Valheim 文件夹中,使文件最终位于:

[code]Valheim/BepInEx/plugins/DR_CraftSearch/DR_CraftSearch.dll[/code]
[i]BepInEx/plugins[/i] 下的任何文件夹都可以——BepInEx 会扫描子文件夹。模组管理器(Vortex、r2modman、Thunderstore)会自行处理。

仅客户端。它不会改变服务器上的任何内容,也不会改变你的存档,因此你可以随时添加或移除它,并且可以在没有安装它的服务器上使用。

[size=4]配置[/size]

[code]BepInEx/config/crow.valheim.craftsearch.cfg[/code]
首次启动时创建。

[b][General][/b]
[list]
[][b]Enabled[/b](true)- 搜索栏开或关。下次打开物品栏时生效。[/]
[][b]FocusKey[/b](F)- 跳转到搜索字段的按键。设置为 None 以禁用。[/]
[][b]ClearOnClose[/b](true)- 物品栏关闭时清除搜索文本。[/]
[][b]MatchInternalNames[/b](true)- 同时搜索标识符和预制体名称,因此英文名称在本地化客户端中也能使用。[/]
[/list]
[b][Appearance][/b]
[list]
[][b]Placeholder[/b](Search ...)- 字段为空时显示的灰色提示文本。[/]
[][b]Height[/b](30)- 搜索栏的高度(像素)。配方列表会缩短相应的高度。[/]
[][b]Gap[/b](4)- 搜索栏与配方列表之间的间距(像素)。[/]
[][b]FontSize[/b](16)- 搜索栏内的字体大小。[/]
[/list]
[size=4]兼容性[/size]

除 BepInEx 外没有依赖。搜索栏在运行时从配方列表测量,并继承其锚点,因此能适应任何分辨率和任何 UI 缩放。输入字段复制自 Valheim 自带的告示牌对话框,因此无需附带资源即可与游戏外观一致。