跳到正文

[TACZ] Report Replay Actions

作者:arginou57

举报、回放、动作战斗、PvP、TACZ

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

ReplayActions

  ReplayActions 是一款适用于 Minecraft 1.20.1、面向 PvP/PvE 服务器的服务端 Forge 模组。它提供一套完整的
 系统,支持自动死亡回放、玩家举报、漏洞报告、物品栏追踪和战斗中断线检测
   — 并内置管理界面。

  —
  主要功能

  自动死亡回放

  – 通过循环缓冲区持续录制(可设置为 5 到 60 秒,默认 15 秒)
  – 死亡后继续录制:玩家死亡后仍持续捕捉画面(最长可设置为 15 秒),以提供完整情境
  – 使用幽灵实体在客户端播放(包括受害者、攻击者、附近玩家和生物)
  – 播放控制:暂停、变速播放(0.25x 到 2.0x)、逐刻查找
  – 自动传送至死亡地点
  – 在玩家名牌上显示 MORT(死亡)/ DECO(断线)标记
  – 兼容 TACZ(Timeless and Classics Zero):在回放中显示枪械、子弹轨迹和卧倒姿势

  玩家举报系统

  – 玩家可以举报他人:侮辱、仇恨言论、作弊、组队、战斗中断线
  – 自动附加证据(聊天记录、回放会话)
  – 管理员工单界面:列表、详情、处理
  – 可直接通过界面实施处罚:禁言、临时封禁、踢出
  – 处罚命令完全可配置,并支持占位符({player}、{duration}、{reason})
  – 可自定义处罚时长

  漏洞报告系统

  – 玩家可以报告:物品消失、不合理的生物死亡
  – 自动收集证据:物品栏历史记录、PvE 回放
  – 处理结果类型:确认存在漏洞、已恢复物品、未发现漏洞、证据不足、用户操作失误、虚假报告、
  滥用警告
  – 专用处理界面,支持恢复物品

  战斗中断线检测

  – 自动追踪战斗状态(超时时间可配置,默认 30 秒)
  – 玩家在战斗中断线时立即通知管理员
  – 自动为战斗中断线生成回放会话
  – 可作为举报原因,并附带回放证据

  物品栏追踪

  – 对所有容器交互进行 5 分钟滚动缓冲记录
  – 检测每项操作:点击、Shift+点击、快捷栏交换、拆分、丢弃、拾取
  – 检测物品消失:自动比较操作前后的物品数量
  – 管理员可查看物品栏回放

  权限系统

  – 可配置的 JSON 文件(replayactions_permissions.json)
  – 角色:拥有细分权限的管理员和版主
  – 权限包括:查看/处理工单、查看/处理漏洞报告、恢复物品、查看统计数据、实施处罚、启动回放
  – 原生支持 Minecraft OP 等级

  管理统计

  – 管理员个人及全局统计
  – 追踪管理活动
  – 完整的处罚历史

  —
  配置

  两个服务端配置文件:
  – replayactions-server.toml — 追踪、存储、回放、战斗、权限
  – replayactions-reports.toml — 处罚命令、处罚时长

  主要选项:

  ┌───────────────────┬────────────┬─────────────────────────────────────────┐
  │      选项       │  默认值   │               描述               │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 回放缓冲区     │ 15秒        │ 死亡前的录制时长(5–60秒) │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 死亡后        │ 5秒         │ 死亡后的录制时长(0–15秒)  │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 会话保留        │ 24小时        │ 回放保留时长(1–168小时)      │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 最大会话数      │ 1000       │ 存储会话的最大数量       │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 玩家半径     │ 200格 │ 附近玩家的追踪半径      │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 实体半径     │ 20格      │ 生物的追踪半径                │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 战斗超时    │ 30秒        │ “战斗中”状态的持续时间           │
  ├───────────────────┼────────────┼─────────────────────────────────────────┤
  │ 举报保留  │ 30天    │ 已处理举报的保留时长      │
  └───────────────────┴────────────┴─────────────────────────────────────────┘

  —
  命令

  ┌─────────┬──────────────────────────────────────┐
  │ 命令 │             描述              │
  ├─────────┼──────────────────────────────────────┤
  │ /replay │ 回放管理                    │
  ├─────────┼──────────────────────────────────────┤
  │ /report │ 玩家举报与工单管理 │
  ├─────────┼──────────────────────────────────────┤
  │ /bug    │ 漏洞报告                          │
  ├─────────┼──────────────────────────────────────┤
  │ /perm   │ 权限管理                │
  └─────────┴──────────────────────────────────────┘

  —
  存储

  数据保存在世界文件夹中(world/replayactions/):
  – 回放会话:NBT压缩的.dat文件
  – 举报与漏洞:服务端持久化存储
  – 自动定期清理旧会话

  —
  要求

  – Minecraft 1.20.1
  – Forge 47.2.0+
  – Java 17+
  – 服务端 + 客户端模组(客户端接收回放和UI界面)

  —
  兼容性

  – TACZ(Timeless and Classics Zero):完全支持回放中的枪械渲染、射击、换弹和卧姿

  —
  专为需要带视觉证据的高级管理工具的PvP/PvE服务器打造。

常见问题

[TACZ] Report Replay Actions 支持哪些 Minecraft 版本?

[TACZ] Report Replay Actions 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

[TACZ] Report Replay Actions 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

arginou57 的其他作品

查看全部 →