介绍
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 的其他作品
查看全部 →Create : New Furnitures
Create 家具模组:多人游戏第三方椅子座位
CBC Enchanced Shells [Create Big Cannons]
为 Create Big Cannons 新增 50 种强化弹药变体(Mk.I–V):9 种炮弹,伤害、穿甲能力和爆炸威力逐级提升;另有 5 种火药装药,可提高炮口初速。采用分级合成,配有独特色彩,并保持平衡的成长曲线。
[Immersive Vehicle/IV/MTS] Fuel Pump Refill
沉浸式载具 IV(MTS)加油泵补给服务器角色扮演交通工具
Chest Finder Esp – Neo/Forge/Fabric
Chest Finder 是一款客户端实用模组,可通过 ESP(透视)覆盖层隔墙定位容器和储物方块。探索废弃矿井、寻找地牢里的隐藏战利品时特别好用……
评论
登录后评论和评分