魔法锤

魔法锤

用标准锤子建造,从附近的箱子中取用材料,可配置范围,并可选冰蓝色光芒。结合背包和箱子资源,同时保留正常建造要求。

魔法锤 — v1.0.1

直接从附近的箱子中使用材料进行建造,标准锤子还带有可选的冰蓝色光效。资源可以在你的背包和可配置范围内(默认 20 米)的多个符合条件的箱子之间合并使用。

材料数量会按帧缓存,以减少重复的箱子搜索;在提取资源之前会检查完整的花费。普通配方、工作台需求和放置限制保持不变。仅适用于锤子建造。每位建造者都需要安装此模组。避免与其他“从储存中建造”类模组重叠使用。

1.0.1 变更内容

已允许且已加载的箱子现在会为材料预览提供内容,即使这些箱子属于其他网络对等方,也无需事先打开箱子。范围、结界权限、个人箱子访问、箱子占用检查、禁用材料和保留量仍然适用。

实际提取资源仍需要确认本地网络所有权并重新进行检查。如果没有可选的 Reliable Crafting 配套模组,远程拥有的来源箱子可能需要先打开再关闭才能建造;届时会有消息说明何时需要这样做。Reliable Crafting 0.1.0 如果已安装,可以在建造尝试时请求普通的箱子访问权限。请等待访问权限并显式重试。不会强制获取所有权或自动放置。Reliable Crafting 不随本模组捆绑,也不是此预览修复的必需项。

安装

需要 BepInEx。基于 Valheim 1.0.16 和 BepInEx 5.4.23.5 构建。

  1. 为 Valheim 安装 BepInEx 并启动游戏一次,然后关闭游戏。
  2. 将此 ZIP 解压到 Valheim 游戏文件夹中,保留 BepInEx/plugins 目录结构。全新安装会生成其配置文件。
  3. 通过 BepInEx 启动游戏。有关设置和兼容性详情,请参阅随附的 README。

更新:关闭游戏,替换现有的 MagicHammer.dll 并保留现有配置。只保留一份插件副本,包括你的旧 DLL 直接位于 BepInEx/plugins 中的情况。

请在每位将要建造的玩家客户端上安装;仅安装在服务器上无法提供该功能。其他玩家无需安装此模组即可加入或查看建筑。

验证

构建、28 项规划测试和 22 项静态游戏 API 检查均通过。多人游戏测试仍然有限。自动化检查不能替代游戏内测试,性能优化也尚未在游戏内进行基准测试。

免责声明:此模组是在 ChatGPT 6.0 的协助下编写的。

致谢

模组开发:Gomisan,并获得 ChatGPT 6.0 的编码协助。

BepInEx 团队及贡献者 — 插件框架:https://github.com/BepInEx/BepInEx

Andreas Pardeike 及 Harmony 贡献者,以及 BepInEx HarmonyX 贡献者 — 由已安装加载器提供的运行时补丁库:https://github.com/pardeike/Harmony 和 https://github.com/BepInEx/HarmonyX

Iron Gate — Valheim 及其现有游戏资源。游戏和框架 DLL 不随此下载捆绑。

宣传图使用 OpenAI 图像生成创建;它是示意性美术作品,并非游戏内截图。