924
收录服务器
1187
注册
82 523
玩家
Wither Anti Cheat 凋灵反作弊 1.13.X - 1.16.X Paper, Tuinity 支持 免费 准确 优化反作弊
你一直在寻找的反作弊解决方案
作 者 Olexorus
发布时间 2019年6月23日
支持核心 Spigot
原生版本
支持版本 1.13,1.14,1.15,1.16
点此下载

Wither Anti Cheat (WAC) 插件介绍 🛡️

Wither Anti Cheat(简称 WAC)是一款相对较新的反作弊插件。虽然它已经可以在生产服务器上使用,但请注意可能会出现误报和其他错误。开发者定期发布更新,增加新功能并修复错误和误报。

支持的 Minecraft 版本

  • 1.13.X
  • 1.14.X
  • 1.15.X
  • 1.16.X

插件特点

  • 定期更新:WAC 定期更新,有时每周多次。
  • 多种检查:WAC 对多种作弊行为进行检查,如移动相关(例如飞行、速度)、战斗相关(例如击杀光环、攻击范围)等。
  • 简单配置:WAC 允许您配置哪些检查应该运行,何时通知管理员,何时阻止作弊等。
  • 易于使用:无需花费大量时间配置,安装后即可使用。
  • 开发者 API:WAC 提供 API,允许您将其与其他插件集成。

命令说明

    Wither Anti Cheat (WAC) 插件介绍

    Wither Anti Cheat (WAC) 插件介绍 🛡️

    Wither Anti Cheat(简称 WAC)是一款相对较新的反作弊插件。虽然它已经可以在生产服务器上使用,但请注意可能会出现误报和其他错误。开发者定期发布更新,增加新功能并修复错误和误报。

    支持的 Minecraft 版本

    • 1.13.X
    • 1.14.X
    • 1.15.X
    • 1.16.X

    插件特点

    • 定期更新:WAC 定期更新,有时每周多次。
    • 多种检查:WAC 对多种作弊行为进行检查,如移动相关(例如飞行、速度)、战斗相关(例如击杀光环、攻击范围)等。
    • 简单配置:WAC 允许您配置哪些检查应该运行,何时通知管理员,何时阻止作弊等。
    • 易于使用:无需花费大量时间配置,安装后即可使用。
    • 开发者 API:WAC 提供 API,允许您将其与其他插件集成。

    命令说明

    • /wac:显示 WAC 是否工作及其版本。
    • /wacnotify [on|off]/wacn:切换 WAC 关于检测的通知。
    • /wacinfo [playerName]:显示玩家当前的违规次数。
    • /wacreload/wacr:重新加载 WitherAC 并读取配置更改。

    配置选项

    • wac.bypasswac.bypass.[checkName]:允许玩家绕过所有或特定检查(默认:false)。
    • wac.info:允许玩家使用 /wacinfo 命令。
    • wac.notify:允许玩家查看检测通知并使用 /wacnotify 命令(默认:ops)。
    • wac.reload:允许玩家使用 /wacreload 命令(默认:ops)。
    • wac.update:允许玩家在 WAC 检测到新更新时查看通知。

    API 文档

    每次 WitherAC 检测到作弊者时,都会抛出以下事件,您可以将其集成到自己的插件中:

    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
        Runnable getBlockAction()
        // 返回事件是否被取消
        boolean isCancelled()
        // 改变事件是否被取消
        void setCancelled(boolean)
    }
    
    enum com.gmail.olexorus.witherac.api.CheckType {
        // 返回检查的内部名称
        String getCheckName()
        // 返回检查的描述
        String getCheckDescription()
    }
    
    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)
    }
    

    更多信息,请访问 GitHub 仓库 或加入 Discord 社区