Basic Anti-Cheat 基础反作弊
作者:Jinky_
发布时间:2019年8月17日
原生版本:未知
测试支持:1.8,1.12,1.14
简单地说,一个反作弊不仅仅是基本的。
点此下载插件详细介绍
🛡️ BasicAntiCheat
BasicAntiCheat 是一款基础的反作弊插件,旨在检测 Minecraft 服务器中的常见作弊行为。它专注于减少误报,同时有效地检测实际作弊者。尽管可能无法检测到所有类型的加速或跳跃作弊,但其优势在于稳定可靠,且无需其他插件依赖,几乎不影响服务器性能。
🚀 功能特性
- Fast Place(快速放置)
- Fast Break(快速破坏)
- Nuker (Out of Line of Sight)(透视破坏)
- Flight (Hover/Rise/Float)(飞行)
- Speed(速度)
- Step(台阶)
- Kill Aura(杀戮光环)
- Multi Aura(多重光环)
- Jesus (Water Walk)(水上行走)
- Boat Fly(船飞行)
- Jetpack(喷气背包)
- Glide(滑翔)
- Spider(蜘蛛侠)
- Fast Climb/Ladder(快速攀爬)
- Reach(范围)
- AirJump(空中跳跃)
- BHop(兔子跳)
- X-Ray Detection*(透视*)
- Anti Cactus(反仙人掌)
- Anti Berry Bush(反浆果丛)
- MorePackets (Nuker)(更多数据包 - 破坏)
- MorePackets (Timer)(更多数据包 - 计时器)
- Criticals(致命一击)
* 标记为 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 列表禁用某些检测项的惩罚。
🔗 BungeeCord 支持
Basic Anti-Cheat 提供了 BungeeCord 侧的插件支持,可以 在此处 找到。使用此插件可以将可疑玩家的信息通知到整个网络的管理人员。需要 BAC 版本 1.1.3+。此外,你还可以设置在 BungeeCord 服务器上执行惩罚命令,只需在命令前加上 "bungeecord:" 前缀即可。
🛠️ 配置
如果某些检测项由于插件兼容性问题导致大量误报,请将其添加到 disabled-checks 列表中,并尽快联系作者进行修复。
大多数配置选项都经过预先调整,以在流畅运行的服务器上表现良好,但你可以根据需要进行微调。
config.yml
# 如果设置为 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 中。
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!