Indexor

Indexor

一个账本模组,记录各种事件,如:掉落物品、破坏方块、从箱子中取出物品、方块爆炸等。甚至带有回滚功能,可以撤销破坏,非常适合服务器管理。

功能概述

  • 容器日志 记录从箱子及其他容器中取出或放入的每件物品,包括玩家名称、物品、数量、日期和时间。
  • 完整方块历史 记录服务器上所有方块交互。你可以查看谁破坏了方块、谁放置了方块、方块被替换成了什么,所有操作均带有时间戳。
  • 爆炸追踪 被爆炸摧毁的每个方块在移除前都会被快照记录,因此精确方块及位置总能被准确记录并恢复。
  • 方块检查 直接注视某个方块以查看其完整的交互历史,包括每个操作的日期和时间。可直接在聊天中翻页浏览结果。
  • 基于半径的搜索 以你的位置为中心定义自定义半径,列出该区域内所有记录的方块操作。非常适合调查大型破坏或隐藏损伤。
  • 玩家归属日志 每条记录都关联特定玩家。可搜索任意玩家的完整操作历史,并按操作类型或日期范围筛选。
  • 回滚系统 可全局或按玩家回滚任意时间范围内的更改,并支持可选半径限制。执行前预览结果,附实时进度条和后台处理,确保服务器绝不卡顿。
  • 多人优先设计 专为生存和社区服务器打造。所有重型操作均异步运行,保证服务器在高负载下平稳运行。

命令:

/ledger inspect — 切换检查模式。右键点击任意方块以查看其完整交互历史,带翻页箭头。
/ledger lookup <半径> [操作] [玩家 <名称>] [起始时间] [结束时间] — 获取定义半径内的所有日志,最大 500 格,可选用操作类型、玩家和日期筛选。
/ledger player <名称> [操作] [起始时间] [结束时间] — 查询玩家的完整操作历史,可选用操作类型和日期筛选。
/ledger rollback from <时间> [结束时间] [半径] — 回滚时间范围内的所有方块更改,可全局或限制为你周围的半径。
/ledger rollback <玩家> from <时间> [结束时间] [半径] — 仅回滚特定玩家的更改。
/ledger rollback confirm / cancel / status — 确认、取消或查看回滚的实时进度。
/ledger page <n> — 在任何结果列表中跳转到指定页面。

操作筛选器:break(破坏)、place(放置)、explosion(爆炸)、container(容器)、kill(击杀)、drop(丢弃)、pickup(拾取)

使用场景

  • 破坏行为调查

  • 生存服务器盗窃追踪

  • 管理员审计与审核