WAC(Wither Anti Cheat)是一款反作弊插件,虽然作者已不再积极开发,但仍会确保其正常运行。作者推荐使用其新的反作弊插件 Themis,以获得更高质量的检测、更快的响应和更少的误报。如果你已在用 WAC,可以同时安装 Themis,WAC 会自动停用 Themis 已覆盖的检测项(可在配置中关闭此行为)。请注意,WAC 仅支持 1.13.X 至 1.16.X 版本,且必须安装 ProtocolLib。遇到问题时,请通过 Spigot 或 Discord 联系作者,而不是直接留下差评。
WAC 已进入维护阶段,作者推荐使用其新项目 Themis。若同时安装两者,WAC 会自动禁用 Themis 已覆盖的检查项(可在配置中通过 themis-ignore: true 关闭此行为)。
以下是 WAC 能够检测的部分作弊类型(列表不完全,许多变种或不同名称的作弊也可能被拦截):
/wac - 显示 WAC 运行状态及版本信息。/wacnotify [on|off] 或 /wacn - 切换是否接收 WAC 的作弊检测通知。/wacinfo [playerName] - 查看指定玩家各项检查的违规计数。/wacreload 或 /wacr - 重载 WAC 并应用配置更改。wac.bypass 或 wac.bypass.[checkName] - 允许玩家绕过全部或特定检查(默认:false)。wac.info - 允许使用 /wacinfo 命令。wac.notify - 允许查看检测通知并使用 /wacnotify 命令(默认:OP 拥有)。wac.reload - 允许使用 /wacreload 命令(默认:OP 拥有)。wac.update - 允许接收 WAC 更新通知。当 WAC 检测到作弊时,会触发以下事件,供其他插件集成:
class com.gmail.olexorus.witherac.api.ViolationEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable {
com.gmail.olexorus.witherac.api.CheckType getType() // 获取检测类型
org.bukkit.entity.Player getPlayer() // 获取触发玩家
Runnable getBlockAction() // 获取可执行以拦截作弊的 Runnable
boolean isCancelled()
void setCancelled(boolean)
}enum com.gmail.olexorus.witherac.api.CheckType {
String getCheckName() // 内部名称(如 "fly"),用于配置
String getCheckDescription() // 描述文本(如 "Fly / Illegal Movement"),用于显示
}class com.gmail.olexorus.witherac.api.NotificationEvent extends org.bukkit.event.Event implements org.bukkit.event.Cancellable {
String getMainInfo() // 通知主信息(第一行)
String getExtraInfo() // 通知额外信息(第二行)
boolean isCancelled()
void setCancelled(boolean)
}友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人次:3,030,433 | 今日访问人次:14,561 | 昨日访问人次:11,147
独立 IP:5,075 | 最近24小时独立访客:6,339
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6