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