EMC 安全中心
EMC 安全中心(EMCSecurityCenter)是一款全方位反作弊插件,内置 30+ 检测模块覆盖移动、战斗、玩家行为、世界安全、数据包、行为分析、客户端 7 大类别,采用违规积分系统自动处罚异常玩家。
主要功能
- 移动检测 — 飞行、加速、无摔落、穿墙、水上行走、非法跨越、船飞行、实体骑乘加速
- 战斗检测 — 杀戮光环、攻击距离、自动点击、暴击作弊、击退篡改、回溯攻击、自动格挡、碰撞箱扩大
- 玩家行为 — 无减速、快速进食、快速拉弓、背包异常、灵魂出窍
- 世界安全 — 自动搭路、快速破坏、快速搭高、矿透、自动钓鱼、崩服漏洞防护
- 数据包级 — Tick 加速、位置回溯、伪造延迟
- 行为分析 — 点击模式分析、辅助瞄准检测、移动模式分析、行为画像分析
- 客户端 — 非法 Mod 探测、自动化脚本检测、客户端品牌验证
环境要求
| 项目 | 要求 |
|---|---|
| 服务端 | Paper/Spigot/CatServer 1.12.2+ |
| Java | Java 8+ |
| 必需依赖 | EMC高级登录 |
安装步骤
- 确保服务器已安装 EMC高级登录 插件
- 从下载页面获取
EMC安全中心-1.0-SNAPSHOT.jar - 将 jar 文件放入服务器的
plugins/目录 - 启动服务器,插件会自动生成
config.yml - 根据需要调整各检测模块的开关和违规阈值
- 执行
/ac reload重载配置
工作原理
玩家行为事件(移动/攻击/交互/数据包)
↓
分发到对应的检测模块
↓
检测模块分析行为数据
↓
异常行为 → 调用 flag() 累加违规积分
↓
管理员实时收到告警(附带详细信息)
↓
违规积分超过阈值 → 自动执行处罚命令
↓
每 30 秒执行积分衰减,防止误判累积
注意事项
- 插件自动适配不同服务端版本的 API 差异
- 每个检测模块可独立启用/禁用和配置最大违规积分
- 拥有
emc.anticheat.bypass权限的玩家跳过所有检测 - 建议首次使用时观察告警日志,适当调整各模块阈值