回收核心

创作者: Ketanol
已更新:2026-09-10 07:44:28
70KB

关于此 MOD

重新设计的界面支持批量回收物品或整个箱子,提供资源预览、物品保护和安全的批量处理。材料保留在原物品栏中。支持英语/俄语。基于RecyclePlus。

回收核心

重新设计的界面支持批量回收多件物品或整个箱子,并提供资源预览与物品保护功能。

通过 凯塔诺专为以下用途打造 Valheim 1.0.7 和BepInExPack Valheim 5.4.2350.

构建、核算、游戏内检查及剩余兼容性限制请参阅 VALIDATION.md。

功能

  • 用物品栏光标拿起物品并按 删除 预览回收。
  • 光标为空时, 删除 或 回收核心 打开多物品窗口。持有物品时,打开数量预览。
  • 选择数量并在确认前查看每种返还材料。
  • 升级费用已计入。返还数量按所选堆叠计算,在合并其完整批次与升级费用后向下取整。
  • 完成的制作批次会被消耗;任何剩余部分会留在库存中。
  • 没有空间存放所有归还的材料,操作已取消。
  • Ctrl + Delete 为手持物品开启保护。保护状态也可在预览中更改。
  • 已装备物品和任务物品受保护;可选快捷栏和预制件排除项可配置。
  • 永久删除有独立的明确确认流程,且不返还任何资源。
  • 俄语和英语界面;自动选择跟随游戏语言。
  • ServerSync 在模组安装到服务器时同步资源百分比、排除项和删除策略。

安装

  1. 安装 BepInExPack Valheim 5.4.2350 或更高版本。
  2. 禁用 回收增强 在启用RecycleCore之前。RecycleCore会声明原模组不兼容,以防止操作冲突。
  3. 放置 回收核心.dll 在 BepInEx/plugins/RecycleCore/.
  4. 启动一次以创建 BepInEx/config/Ketanol.RecycleCore.cfg.

不需要单独的 ServerSync DLL:其源代码已编译到此插件中。

行为与边界

  • 从你的物品栏或已打开的箱子中选择几组物品。 选择整个箱子 选中每一个可回收堆叠;它不会摧毁箱子对象。
  • 宝箱材料保留在原宝箱中。受保护物品、无配方物品和未完成的制作批次保持不变。
  • 批量回收具有资源预览和二次确认。永久删除仍是单独的单件操作。
  • 所有选中的输入项在分配奖励前会从暂存区移除。如果完整结果无法容纳,整批将被拒绝。
  • 开启箱子权限、距离、网络归属、领地权限和内容会在提交前检查。该模组本身从不声明箱子归属。
  • 快捷栏保护仅适用于玩家背包,不适用于箱子的第一行。
  • 每堆单独计算:部分制作批次不会跨堆合并。每堆的返还量向下取整。
  • 使用替代材料的配方不会自动退还:无法可靠推断出原始材料。
  • 如果制作配方不存在或其返回值为零,则回收功能被禁用。若服务器策略允许,删除仍是一项独立选择。
  • 物品栏使用 Valheim 自身的堆叠方式进行暂存,然后在保留现有 ItemData 标识的情况下一次性提交更改。
  • 该提交更新库存列表并仅调用一次其变更通知。依赖于专门拦截 添加物品/移除物品 对实时玩家库存需要进行兼容性测试。
  • 客户端回收不是服务器反作弊系统。ServerSync同步的是策略,并不会把物品所有权转移到服务器。
  • 物品保护数据保存在物品自定义数据中。与其他覆盖自定义数据或合并堆叠的模组的兼容性需要验证。
  • 键盘和鼠标是初始输入目标;控制器导航尚未实现。

开发

完整源代码和运行时测试工具与本可安装包分开分发。请参见 验证.md 用于执行的检查和兼容性限制。

制作人员

基于 回收增强 通过 美味鸡腿,在Unlicense下发布: https://github.com/TastyChickenLegs/RecyclePlus

回收增强也会计入 艾登索恩 原始回收代码/创意及 代码碎片 为其垃圾桶素材。RecycleCore使用自行构建的界面,不包含原始垃圾桶图像或音效。

服务器同步 由 Tykea / blaxxun-boop,MIT-0: https://github.com/blaxxun-boop/ServerSync

查看 第三方声明.md 和 许可证/.

Valheim: 英灵神殿 的热门 MOD

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

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