LinuxACE 是 InTheNameOfLinux 的拓展插件 —— 专门补全它在外挂 / 作弊检测上的空缺: 它管身份、封禁、举报与审计,作弊动作的识别交给 ACE。 两个插件合在一起才是完整的管理 + 反作弊体系,ACE 单独无法运行。
反作弊最难的不是抓作弊,而是不冤枉正常玩家。 大多数反作弊装上去第一周,玩家投诉的往往是「我什么都没干就被踢了」。
LinuxACE 的取舍很明确:先保证不误报。 每次检测命中只累加一个「缓冲」,达到容忍次数才真正记一次违规; 缓冲每秒自动衰减,偶发一次永远不会积累成误判。
真正确认之后才加「危险等级」,攒到 20 才踢出,而且不封禁 —— 封不封人由 OP 自己判断。
检测、告警、处置、配置
覆盖移动、战斗、方块、其它四大类,每一项都能单独开关。
作弊发生时立刻广播给在线 OP,告警是可点击的。
[LinuxACE]玩家 X 触发了 Y,等级 N/ace back 一键返回原位置与模式一条命令切换松紧,不用改一堆数字。
所有放宽只在检测到对应插件时生效,没装就是最严格基线。
反作弊数据接进管理插件,查人时一起看到。
/linux plugins 显示强度与检查数/linux ace 查看反作弊详情/ace lookup <玩家> 直接调它的查询,一次看全与 /linux help 同一套样式,可翻页、可点击。
/ace 打开主菜单(面板)/ace help 打开完整命令帮助全部通过 /ace,别名 /linuxace、/ac
| 命令 | 作用 |
|---|---|
/ace | 打开反作弊主菜单(面板,只显示重要信息) |
/ace help [页码] | 完整命令帮助,可分页、可点击 |
/ace status | 运行状态:强度、TPS、已关闭的检查、兼容插件 |
/ace checks | 列出全部检测项的开关、风险权重、容忍次数 |
/ace goto <玩家> | 变成旁观者并传送过去(告警里的「点击前往」) |
/ace back | 返回观察前的位置与游戏模式 |
/ace check <玩家> | 查看某人的危险等级与各检查命中次数 |
/ace lookup <玩家> | 调 InTheNameOfLinux 查询:封禁历史 + 反作弊记录一起看 |
/ace ban <玩家> [理由] | 封禁(走 InTheNameOfLinux 的封禁体系);不写理由时用触发的违规事件当理由 |
/ace exempt <玩家> | 临时豁免该玩家的检测 |
/ace reset <玩家> | 清零危险等级 |
/ace strength [级别] | 查看或设置检测强度 |
/ace toggle <检查> <on|off> | 开关某一项检测 |
/ace ops <on|off> | OP 检测豁免开关(默认开) |
/ace logs [数量] | 查看最近告警 |
/ace reload | 重载配置 |
配置文件里每个检查都有自己的 enabled。
关掉是真的不检测 —— 连缓冲都不会累加,
也不会往危险等级上加分,不是"只不告警"。
比如只想关掉飞行检测:
checks:
fly:
enabled: false # 关掉飞行检测
tolerance: 4
risk: 4
max-air-ticks: 40
speed:
enabled: true
...
游戏内也能改:/ace toggle Fly off,会写回配置文件并立刻生效。
装上就能跑,默认配置已是保守值
把 LinuxACE-26.11.5.jar 放进 plugins/,
重启服务器。首次启动会自动生成 config.yml。
/ace status 确认强度、TPS、兼容插件识别情况,
顺便看看有没有哪项被自动关闭了。
有情况 OP 会收到可点击的告警。 建议先跑几天确认无误报,再考虑调高强度。