库存历史

库存历史

InvHistory 会自动追踪玩家物品栏随时间的变更,按周期存储快照,管理员可通过游戏内界面浏览并恢复这些快照。专为反作弊与回档用途设计

管理

InvHistory

一个轻量级的、服务端的 Minecraft 物品栏历史记录模组。InvHistory 会在可配置的事件中自动捕获玩家物品栏的快照——定期时间间隔、加入、离开和死亡——并使用压缩的 NBT 高效存储它们。

特性

  • 自动追踪 — 定期(可配置的时间间隔)以及在关键事件(加入、离开、死亡)时拍摄快照。MD5 哈希校验确保只记录实际发生的更改。
  • 游戏内 GUI — 管理员可以通过箱子风格的界面浏览玩家的物品栏历史,支持快照导航、时间戳和事件原因。
  • 一键恢复 — 直接从 GUI 恢复任意快照,并带有两次点击确认以防止误操作。
  • 零客户端需求 — 完全服务端运行。玩家无需安装任何内容。
  • 双加载器支持 — 同时适用于 Fabric 和 NeoForge。
  • YAML 配置 — 自定义快照间隔、每位玩家的最大快照数、追踪的事件以及权限等级。

命令

  • /invhistory see <player> — 打开指定玩家的快照查看器 GUI。

使用场景

  • 调查并回滚由漏洞或作弊导致的物品栏损失
  • 通过比较一段时间内的快照来检测物品复制
  • 在服务器崩溃或恶意破坏事件后恢复玩家物品栏