本文最后更新于18 天前,其中的信息可能已经过时,如有错误请发送邮件到yokaicraft@foxmail.com
CoreProtect 是一款面向 Minecraft 服务器(Spigot/Paper 等) 的方块/容器/玩家行为日志与回滚插件,常用于反熊、防盗、追查破坏者以及误操作后的恢复。它的核心能力是把玩家对世界造成的关键改动记录到数据库里,并提供查询与回滚(rollback)命令。
本服务器已装载此插件用以保护服务器数据,回滚记录。
主要功能
- 方块变更记录:放置/破坏方块、爆炸/火焰/流体等引起的方块变化(取决于配置与版本支持)。
- 容器与物品交互记录:箱子、漏斗、熔炉等容器的取放记录(用于查盗窃)。
- 玩家行为审计:谁在什么时间、什么地点做了什么(可按时间、半径、玩家、方块类型筛选)。
- 回滚 / 还原
- Rollback:将某玩家(或某范围/时间段)的操作“倒回去”,恢复被破坏的方块、撤销放置等。
- Restore:把回滚过的内容再“恢复回来”(用于回滚误操作后反悔)。
- 快速查证:管理员常用来现场处理纠纷——几秒钟定位“是谁挖走了钻石块/谁把家点了火”。
适配版本:1.21 – 1.8
Github:CoreProtect 是一款为 Minecraft 服务器设计的极速数据记录和反恶意破坏工具
命令概览:
| /co help | 显示命令列表 |
| /co inspect | 开启查询模式,再次输入则关闭查询模式 |
| /co rollback <params> | 回档方块数据 |
| /co restore <params> | 取消回档操作 |
| /co lookup <params> | 方块记录翻页 |
| /co purge <params> | 删除旧有数据 |
| /co reload | 重载配置文件 |
| /co version | 查看当前插件版本信息 |
参数:
| u:<user> | 指定要查找的用户 |
| t:<time> | 指定查找的时间长度 |
| r:<radius> | 指定一个半径区域来限制查找范围 |
| a:<action> | 将查找限制在特定操作范围内 |
| i:<include> | 在查找中包含特定方块/实体 |
| e:<exclude> | 从查找中排除方块/实体 |
| #<hashtag> | 添加标签以执行额外操作 |
权限:
| coreprotect.* | 使用全部命令 |
| coreprotect.inspect | 使用查询命令 |
| coreprotect.lookup | 使用lookup命令 |
| coreprotect.rollback | 使用回滚命令 |
| coreprotect.restore | 使用撤销命令 |
| coreprotect.purge | 使用旧数据删除命令 |
使用示例:
对玩家Notch最近一小时内的地形修改操作进行回档(半径20):
/co rollback u:Notch t:1h r:20
对玩家Notch最近一小时内的地形修改操作进行回档(限制在Nether世界):
/co rollback u:Notch t:1h r:#nether
删除所有一个月前的旧数据,仅保留最近30天的数据:
/co purge t:30d
