迅捷拾取磁铁修复

创作者: Saru
已更新:2026-09-21 03:24:33
0KB

前置 MOD

使用 迅捷拾取磁铁修复 时将自动安装

关于此 MOD

阻止迅捷拾取的磁吸效果拖动你无法携带的物品。检查空闲槽位、部分堆叠和负重。

迅捷拾取磁铁修复

SwiftPickup会将地面上的物品吸附过来,却从不检查它们能否放入背包。当背包已满时,物品会被拉向玩家,拾取失败,然后在下次扫描时又被重新吸入——最终它们会一直跟着玩家。

该插件会从磁铁列表中移除所有无法被背包接受的物品。它不会影响拾取、掉落物合并或战利品倍率。

测试详情

如果以下两个条件中的任意一个不满足,则排除该物品:

  • 库存.可添加物品(物品) — 空位或兼容的部分堆叠
  • GetTotalWeight() + item.GetWeight() <= Player.GetMaxCarryWeight() — 附加费

两者都算数。 可添加物品 无视重量,是超载卡住了原版自动拾取,所以才有了第二次测试。

部分堆叠的后果:当空格为零但有一个30/50的木材堆时,木材仍会被吸附。这是有意为之——物品确实能放进去。

运作方式

和谐前缀 快速拾取.快速拾取插件.移动磁铁,每帧从后缀调用 玩家.更新. 静态列表 磁铁物品 在移动前会先清除。 扫描处理 在下次扫描时重新注入对象(默认0.15秒),前缀会在下一帧之前再次将其移除:净位移为零。

SwiftPickup 的内部通过反射解析。如果更新重命名了 移动磁铁 哦 磁铁物品,插件会记录一条警告并且不进行任何修补,而不是把游戏搞坏。

配置

BepInEx/config/saru.swiftpickup.tweaks.cfg

钥匙 缺陷 效果
已启用 真 启用磁力链接列表过滤
编译
dotnet build -c Release -p:Deploy=true

路径 瓦尔海姆目录 等 BepInEx目录 定义于 .csproj 并且可以在命令行中覆盖。目标 net472 请求 NuGet 包 Microsoft.NETFramework.ReferenceAssemblies,即 .NET Framework 4.7.2 开发人员包。

使用 SwiftPickup 1.3.3 和 BepInEx 5 测试通过。

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!