自动货柜标签  存储内容显示

自动货柜标签 存储内容显示

在容器上方显示箱子内容,无需打开即可快速找到所需物品。

[center]## ChestLabel – 查看容器内部


在箱子、盒子及其他容器上方添加轻量级浮动标签,显示其中数量最多的物品(或“空”标签)——无需打开每个容器即可查看其中内容。全自动运行,无需按键,无需聊天指令,在后台静默工作。


──────────────────────────────────────────────────────────────────


## 工作原理


- 走近任何支持的容器——标签会自动出现在其上方。

  • 标签显示容器中数量最多的物品及其总数量。
  • 空容器则会显示清晰易辨的“空”标签。
  • 走远后标签会自动隐藏——无需手动切换,永远不需要。


──────────────────────────────────────────────────────────────────


## 🎨 颜色图例


- 红色文字 — 容器内有物品,显示其中数量最多的物品。

  • 青色文字 — 容器当前为空。
  • 每个标签后方带有黑色描边,确保在雪地、沙地及亮色表面上清晰可读。


## 📦 支持的容器


标签会自动显示在任何名称匹配以下条件的放置物上方: Chest, Box, Container, Shelf, Locker, Cabinet, Barrel, Cooler, Refrigerator, Wardrobe, Bookshelf, Dispenser


──────────────────────────────────────────────────────────────────


## 🔧 配置


用任意文本编辑器(如 Notepad++)打开 main.lua,编辑文件顶部 local Config = { ... } 代码块内的数值。保存后重启 UE4SS 即可生效。


### 📏 距离与刷新


- MAX_DISTANCE:标签保持可见的最大距离(单位:厘米)。默认 2000.0 ≈ 20 米。

  • FAST_SCAN_INTERVAL:模组检查距离/可见性的频率,单位:毫秒。默认 2000(每 2 秒一次)。
  • CONTENT_SCAN_INTERVAL / CONTENT_BATCH_SIZE:控制每帧检查多少个容器的内容。默认设置较低,以几乎不影响性能。
  • CONTENT_REFRESH_SECONDS / EMPTY_REFRESH_SECONDS:标签文本更新的频率——非空容器默认比空容器刷新更快。
  • FULL_RESCAN_INTERVAL:模组重新扫描整个地图以查找新容器的频率(除了放置时即时检测外)。默认:每 5 分钟一次。


### 🏷️ 标签外观


- LABEL_WORLD_SIZE:标签的文字大小。默认 32.0

  • LABEL_TOP_GAP:物体顶部与标签之间的垂直间隙。默认 38.0
  • USE_OUTLINE:设置为 false 可禁用黑色描边文字,改为使用纯标签(在雪地/沙地地图上不推荐)。
  • OUTLINE_SCALE / OUTLINE_BACK_OFFSET:微调伪描边效果的粗细和深度偏移。


──────────────────────────────────────────────────────────────────


## 要求


- RE-UE4SS (实验性构建)


## 安装


1. 找到 Palworld 游戏目录。 2. 根据你的 UE4SS 版本解压模组文件:

  • 如果使用手动安装的 UE4SS(来自 GitHub): Palworld\Pal\Binaries\Win64\ue4ss\Mods\
  • 如果通过 Steam 创意工坊订阅了 UE4SS: Palworld\Mods\NativeMods\UE4SS\Mods\


[center][center][center]对模组有任何想法?我很乐意倾听!请先查看 Nexus Mods 以确保该想法尚未存在。如果我认为你的想法有趣且可行,我可能会将其制作成模组。请通过私信发送你的建议。[/center]