Basic Anti-Cheat 基础反作弊 | |
---|---|
![]() |
简单地说,一个反作弊不仅仅是基本的。 |
作 者 | Jinky_ |
发布时间 | 2019年8月17日 |
支持核心 | Spigot | 原生版本 |
支持版本 | 1.8,1.12,1.14 |
插件详细介绍
BasicAntiCheat 是一款基础的反作弊插件,旨在检测 Minecraft 服务器中的常见作弊行为。它专注于减少误报,同时有效地检测实际作弊者。尽管可能无法检测到所有类型的加速或跳跃作弊,但其优势在于稳定可靠,且无需其他插件依赖,几乎不影响服务器性能。
* 标记为 Beta 版本的项目可能存在误报,通常会禁用惩罚。这些项目正在积极开发中。
/bac reload
- 重载配置文件 (bac.reload
)/bac info
- 显示系统信息,如 CPU 核心数、内存等 (bac.info
)/bac verbose
- 切换详细输出模式 (bac.verbose
)/bac exempt
- 豁免玩家一段时间 (bac.exempt
)/bac tac
- 切换反作弊功能 (bac.tac
)当玩家的作弊检测次数达到一定阈值时,插件会执行预设的惩罚命令。你可以通过配置文件的 no-punish-cmd
列表禁用某些检测项的惩罚。
Basic Anti-Cheat 提供了 BungeeCord 侧的插件支持,可以 在此处 找到。使用此插件可以将可疑玩家的信息通知到整个网络的管理人员。需要 BAC 版本 1.1.3+。此外,你还可以设置在 BungeeCord 服务器上执行惩罚命令,只需在命令前加上 "bungeecord:" 前缀即可。
如果某些检测项由于插件兼容性问题导致大量误报,请将其添加到 disabled-checks
列表中,并尽快联系作者进行修复。
大多数配置选项都经过预先调整,以在流畅运行的服务器上表现良好,但你可以根据需要进行微调。
# 如果设置为 false,通知将显示在聊天栏中
action-bar-notifications: true
# 如果 TPS 低于此值,将忽略任何可疑行为!
tps-lag-threshold: 17.5
# 每次违规的过期时间
offense-expire-time: 40
# 如果玩家有作弊嫌疑,将取消其行为
cancel-on-offense: true
# 你可以将一个检测项添加到 disabled-checks 列表中以完全禁用它。
disabled-checks: []
# 这不会对指定的作弊行为使用惩罚命令。
# 默认情况下,XRay 在这里,因为它处于 beta 阶段。
# 要允许对所有检查进行惩罚,请取消注释以下行并删除旧行。
#no-punish-cmd: []
no-punish-cmd:
- XRay
# 这是在玩家达到一定数量的违规行为时自动执行命令。
# 可在命令中使用的可用替换:
# [USERNAME], [UUID], [DISPLAYNAME], [OFFENSES]
# 支持颜色代码。
punish: false
punish-command: 'kick [USERNAME] [OFFENSES]'
# 这是每个单独检查的惩罚违规计数,如果未设置,则对于不存在的检查,它将默认为 12。
Flight-punish-count: 20
Speed-punish-count: 20
WaterWalk-punish-count: 12
Glide/SlowFall-punish-count: 7
Spider-punish-count: 7
FastClimb-punish-count: 9
Boat Fly-punish-count: 10
Kill Aura-punish-count: 10
Multi Aura-punish-count: 12
Reach-punish-count: 9
Impossible Break-punish-count: 10
Impossible Place-punish-count: 10
Fast Place-punish-count: 10
Fast Break-punish-count: 10
XRay-punish-count: 8
Anti-Cactus-punish-count: 14
Anti-BerryBush-punish-count: 14
MorePackets (Timer)-punish-count: 35
MorePackets (Nuker)-punish-count: 75
该插件可能与任何主要的加速或附魔修改插件存在兼容性问题。
只有极少数消息可以自定义,因为实际上不需要更改很多消息,但它们将出现在 messages.properties 中。
prefix: '&8[&aBAC&8]&r'
variable-color: '&a'
suspicion-alert: '[VARIABLE_COLOR] [DISPLAYNAME] §freceived suspicion for §6[SUSPICION]§f.
([COUNT])'
update-available: §aAn update is available for Basic Anti Cheat! Check the SpigotMC
page!