空库存执行者(海关箱)

空库存执行者(海关箱)

阻止玩家从其他世界带入过于强大的装备!具备安全的关塞宝箱、数字物品标记和完整的堆叠保护。阻止所有绕过方法(Ctrl+单击、拖放)。高度可配置。需要Jotunn和Epic Loot。

[Empty Inventory Enforcer(海关宝箱)]

保护你的 Valheim 服务器免受导入的超模装备侵害!


✨ 主要功能
  • 智能物品标记: 每件物品都会获得一个唯一的数字标记(World UID + Item Hash)。如果物品的魔法属性或品质在未安装此模组的世界中被修改,其哈希值就会失效,该物品将被标记为“外来物品”。
  • 海关宝箱(没收): 一个专用宝箱,所有外来物品都会被自动没收至此。保护你服务器的经济系统。
  • 全面封锁: 拦截所有已知的绕过宝箱的漏洞利用方式:拖放、Ctrl+点击(快速移动)、“全部拿取”,以及将物品丢弃到地面。
  • 堆叠保护: 防止“洗白”。如果外来堆叠与本地堆叠合并,整个堆叠都会被标记。
  • 多人游戏支持: 完全支持服务器端配置。开箱即用,内置英语和俄语本地化。

🛠️ 依赖项(必需)
💻 管理员控制台命令
  • tax_on — 启用海关过滤(玩家将被检查并没收物品)。
  • tax_off — 禁用过滤器。
  • tax_check — 手动对所有玩家触发一次没收检查。
  • tax_dump — 打印玩家背包中所有物品及其标记的详细列表。
  • tax_status — 显示过滤器和宝箱的当前状态。
  • tax_stamp_all — (危险)强制将所有物品标记为“本地”(适用于服务器初始设置)。
⚙️ 配置

配置文件位于 BepInEx/config/com.valheim.enforcer.emptyinventory.cfg。

  • FilterEnabled: 开启/关闭系统。
  • CostItem / CostAmount: 更改宝箱的制作成本(默认:50 青铜)。
  • HealthMultiplier: 让宝箱更难被摧毁。
  • ConfiscationDelay: 在没收前增加少量延迟(防止延迟峰值导致的问题)。

⚠️ 重要提示: 海关宝箱的背包格子固定为 6x10 格。这是有意为之,以确保完整的 UI 稳定性并防止界面故障。

如果你想将此模组翻译成你的语言,可以轻松地在配置文件夹中创建一个 JSON 文件。欢迎在评论区分享你的翻译!