Hawk Anti-Cheat (鹰-反作弊插件-高级防作弊插件)
Native Minecraft Version: Legacy (此项目已不再处于活跃开发状态。我没有找到继续开发的动力,我决定继续我的生活。对造成的任何不便,我深感抱歉。)
功能:
- Kick player (recommended for auto-kick) - 踢出玩家(建议用于自动踢出)
- hawk talerts - Toggle alerts - 切换警报
- hawk mouserec [duration in seconds] - Record a player's mouse movements - 记录玩家的鼠标移动
- hawk reload - Reload configuration and modules - 重新加载配置和模块
- hawk unmute - Unmute a Hawk muted player - 解除Hawk禁声玩家的禁声
- hawk unban - Unban a Hawk banned player - 解禁Hawk禁止玩家
权限:
- hawk.admin - bypass kicks and bans - 跳过踢出和禁止
- hawk.cmd - /hawk - /hawk 指令
- hawk.cmd.* - access to all administrative commands - 可以使用所有管理指令
- hawk.cmd.- access to a specific administrative command - 可以使用特定的管理指令
- hawk.alerts - Receive alerts - 接收警报
- hawk.bypass. - Bypass specific checks - 跳过特定检测
- hawk.bypass.* - Bypass all checks - 跳过所有检测
- hawk.gui - Access the graphical user interface - 访问图形用户界面
用法:
1. 下载插件并将jar文件移动到服务器根目录的"plugins"文件夹中。
2. 启动或重新加载服务器以启用Hawk防作弊插件。
3. 如有必要,在"plugins/Hawk/config.yml"中修改配置。重新启动或重新加载以应用更改。
要求:
- Java 8或更高版本
- Spigot 1.7.10或1.8.8
不兼容性:
- Hawk Anti-Cheat 可能不兼容以下内容:
- 网络修改
- 在Hawk位置之前拦截并修改入站数据包
- 在Hawk位置之后拦截并修改出站数据包
- 发送数据包以使客户端与服务器脱离同步(虚假实体、虚假方块等。如果玩家试图与其交互,这些将触发错误警报)
- 其他反作弊插件
- 任何Minecraft客户端版本1.7.X和1.8.X之外的版本
- ProtocolSupport、ViaVersion等
- 客户端游戏逻辑修改
- 修改客户端的移动或与地形或实体的交互
- 服务器超载(平均TPS低于20)
- 服务器-客户端连接质量差
常见问题:
Q: 如何编辑检测配置?
A: 每个检测的配置都可以在“Hawk”文件夹中的“checks.yml”文件中找到。每个检测至少有一些选项。
Q: 如何设置Hawk执行违规指令?
A: "Hawk"文件夹中的“checks.yml”文件包含每个检测的配置。 每个检测都有一个名为“punishCommands”的字符串列表。每个字符串列表中的每个条目都分为三个由冒号分隔的部分。违规级别:延迟秒数:要运行的指令
Q: 如何设置封禁/惩罚范围?
A: Hawk提供了一个名为“Punishment Scheduler”的功能。您可以在“config.yml”中配置它。例如配置:
punishmentScheduler: enabled: true command: ban %player% %reason% defaultReason: Illegal game modification schedule: 'SUNDAY * 32' ignoreIfServerOverloaded: true pingThreshold: -1 requireAuthorization: false autoSave: true
报告问题和发布评论:
欢迎发表评论。如果需要支持,请私信我,在讨论串(discussion thread)、Spigot上讨论,或在GitHub上报告问题。请勿在评论中发布错误。带有错误的评论令人讨厌,并可能会被论坛管理员删除。
Hawk不支持也永远不会支持Minecraft版本1.9+。
收录