Minecraft 模拟式反作弊
WatchNeko
基于 PacketEvents 2.0 的自由仿真反作弊,专为 1.21 设计,同时支持 1.8–1.21。 上游是 Grim,本分支新增了大量检测与检测模块。
关于 WatchNeko
Grim 是一个自由开源的模拟式(simulation)反作弊——它不靠特征码匹配, 而是在服务端模拟玩家行为,用模拟结果与真实客户端上报的差异来判定作弊。
模拟式检测
在服务端复算玩家运动与交互,比对客户端上报结果,不依赖会过期的特征库。
宽版本覆盖
同一份产物覆盖 1.8 到 1.21,服务端无需为不同客户端版本准备多套配置。
Folia 支持
适配 Folia 的区域化调度器,可用于多线程服务端。
可扩展
本分支在上游之外新增了大量检测与检测模块,并持续从多个开源反作弊项目中吸收实现。
平台支持
服务端与依赖。
服务端
Paper / Spigot 1.8 – 1.21
调度器
Bukkit 调度器与 Folia 区域化调度器
依赖
PacketEvents 2.0
兼容
ViaVersion
注意事项
免责声明:本项目包含大量 AI 生成的代码。
在生产环境部署前请务必充分审查和测试。反作弊误判会直接影响正常玩家,
建议先在测试服验证后再上线,并保留随时回滚到旧版本的能力。
许可证:本项目以 GPLv3 发布。二次分发或修改后发布时,
请遵守 GPLv3 的相关要求并保留上游署名。
第三方代码引用
本分支从以下开源反作弊项目中汲取了灵感与实现细节,在此致谢。
Intave
AntiCheatAddition
Artemis
FairFight
Karhu Fixed
LonAntiCheat
Medusa
MX-Project
NoCheatPlus