欢迎使用Tatako anticheat!我们推荐您阅读完文档后再使用。
Tatako是一款先进的反作弊系统,用于Minecraft Java插件服务器,在Bukkit服务器上运行
前往官方网站 点我,加入QQ群
在群中下载Tatako最新插件文件,放入服务器plugins文件夹
Tatako为Minecraft 1.8.8开发,稳定兼容版本为Minecraft 1.8.8, 1.12.2
Tatako实验性兼容Minecraft 1.13 ~ 1.20.1,大于1.20.1的版本完全不支持
Tatako不兼容任何多线程服务端,不兼容任何混合端,不兼容任何对Netty/Bukkit API改动较大的服务端
此处的教程较为简略,且部分由AI总结生成。如果你需要最详细的文档,请你查阅配置文件注释
所有配置均在 plugins/Tatako/config.yml 中完成。插件启动时会自动检查并补全缺失的配置项,确保配置文件的完整性
检测类型分为三大类:combat(战斗)、movement(移动)、player(玩家)。每个检测项均有以下基础配置:
config.yml通用检测行为设置:
checks.generic 下可配置 setback(拉回)开关、冷却时间、最小触发VL、是否允许拉回到虚空,等待
如果你不是专业开发者或老挂逼,请勿修改检查配置中除了基础配置以外的其他自定义设置
Tatako 支持 MySQL 数据库,用于存储玩家的VL。相关配置位于 base.database下:
如果你使用BungeeCord/Velocity跨服群组,你必须使用数据库才能做到跨子服同步VL
true/false)mysqllocalhost)3306)tatako)tatako)启用数据库后,需同时将 base.restore-violations-after-reconnect 设置为 true,才能使玩家连接时恢复VL
在 appearance 下可配置提示信息的前景色、强调色以及主题列表,支持通过 /tatako theme 命令切换主题。
在 violations 下可配置警报格式、警报冷却时间、最低显示VL数、自动清零VL的延迟与提示消息等。
主命令:/tatako,别名为 /ac、/anticheat、/ttk
基础权限:tatako.commands — 允许使用 Tatako 命令
额外权限节点见下表:
| 命令 | 用途 | 权限 |
|---|---|---|
/tatako alerts |
开关作弊警报 | tatako.commands.alerts |
/tatako checklist |
列出所有检测项及启用状态 | tatako.commands.checklist |
/tatako debug |
调试信息 | tatako.commands.debug |
/tatako debugpackets <packet/off> |
调试指定数据包(使用flying一次性调试4个Flying包) |
tatako.commands.debugpackets |
/tatako gui |
打开图形界面 | tatako.commands.gui |
/tatako info |
查看插件信息 | tatako.commands.info |
/tatako readlog |
读取日志 | tatako.commands.readlog |
/tatako reload |
重载配置文件 | tatako.commands.reload |
/tatako reset |
重置玩家违规记录 | tatako.commands.reset |
/tatako staff |
Staff 模式 | tatako.commands.staff |
/tatako theme |
切换主题 | tatako.commands.theme |
/tatako verbose |
开关详细输出 | tatako.commands.verbose |
/tatako violations |
查看违规详细信息 | tatako.commands.violations |
其他权限:
tatako.alerts 玩家加入服务器时自动开启警报Tatako 涵盖以下检测大类:
每个检测均可单独开关、设置最大违规次数和处罚命令,参数可在 config.yml 中的 checks.<类型>.<检测名> 下调整。
TTKDAA检查为Aim (S, 3, 4),其中Aim (S)检查已废弃,Aim (3)检查为云检查,Aim (4)检查为本地检查
Aim (4)检查会自动在服务器上运行,自动执行LightGBM推断
Aim (3)检查需要你配置云端服务器,具体见论坛教程