CDEV.ChestItemsHoverDisplay

CDEV.ChestItemsHoverDisplay

将你的准星悬停在任意箱子上即可立即查看其内容——包含物品图标和堆叠数量、实时更新、尊重私人箱子。客户端运行,多人游戏安全,完全可配置。

用户界面

箱子物品悬停显示

无需打开箱子即可查看内部物品。

功能介绍

将准星对准任何容器(箱子、木桶、柜子等),准星上方会显示一个紧凑的物品网格,清晰列出每个物品及其堆叠数量。再也不需要逐个打开箱子检查内容了。

功能特性

  • 悬停时即时预览任何容器内的物品
  • 物品图标 + 数量计数器,与原版背包界面风格一致
  • 实时更新——内容发生变化时,面板立即刷新
  • 尊重私人箱子:如果本地玩家没有访问权限,内容将被隐藏
  • 可选的按键保持显示模式
  • 空容器自动隐藏面板
  • 多人游戏零影响——仅客户端运行,无ZDO或RPC流量
  • 性能优化:缓存数量字符串,直接委托Container.CheckAccess,无热路径内存分配

配置(BepInEx)

  • 启用——主开关
  • 网格列数——网格列数(4-16)
  • 单元格大小——单元格像素大小(24-96)
  • 空箱隐藏——空箱子时隐藏面板
  • 尊重私人箱子——不显示玩家无权访问的箱子内容
  • 按键显示——按住该键时面板才显示(无 = 始终显示)
  • 垂直偏移——面板距屏幕中心的垂直偏移

兼容性

  • 最新版《英灵神殿》构建
  • 单人游戏与多人游戏(纯客户端,其他玩家无需安装)
  • 支持所有原版容器及继承自Container类的模组容器

安装说明

  1. 安装 BepInExPack Valheim
  2. CDEV.ChestItemsHoverDisplay.dll 文件放入 BepInEx/plugins 文件夹
  3. 启动游戏一次——配置文件将在 BepInEx/config/cdev.valheim.chestitemshoverdisplay.cfg 中生成

依赖要求

需要《英灵神殿》BepInEx 5.x。无需 Jotunn。

已知限制

  • 仅显示——无法通过面板与箱子进行交互。
  • 对于未继承原版Container类的模组存储容器,面板无法显示。