WatchCat 高级作弊拦截器 更少误报 更精确
作者:GorlyDJY
发布时间:2018年5月6日
原生版本:未知
测试支持:1.8,1.9,1.10,1.11,1.12,1.13
[放弃]全面的反作弊解决方案。
点此下载插件详细介绍
WatchCat 是一款用于检测 Minecraft 玩家作弊行为的反作弊插件。它能够检测多种类型的作弊,包括战斗、移动、玩家行为和渲染等方面的作弊行为,并提供相应的管理命令和权限控制。
🎉WatchCat 反作弊插件
⚔️检测到的作弊类型
战斗
- KillAura(杀戮光环)
- MultiAura(多重光环)
- Criticals(强制暴击)
- InventoryHit(物品栏攻击)
- AntiKnockBack(反击退,仍在开发中)
移动
- Fly(飞行)
- Glide(滑翔)
- LongJump(远跳)
- LiquidWalk(液体行走)
- HighJump(高跳)
- Speed(速度)
- Step(步高)
- Spider(蜘蛛侠)
- Sneak(潜行)
- Omni Sprint(全向疾跑)
- Teleport(传送)
- InventoryMove(物品栏移动)
- Phase(穿墙)
- VClip(垂直穿墙)
- HClip(水平穿墙)
- YPort
- LowHop(低跳)
- Derp
- HeadLess(无头)
玩家
- NoFall(防摔)
- Timer(加速)
- FastBreak(快速破坏)
- Freecam(自由视角)
- Blink(闪烁)
- PingSpoof(延迟欺骗)
渲染
- PlayerESP(玩家透视)
- ChestESP(箱子透视)
世界
- Scaffold(脚手架,仍在开发中)
- Tower(搭方块)
- FastBreak(快速破坏)
- FastPlace(快速放置)
- Liquids(液体操作)
🔎检测项目
- MorePackets
- Timer
- KeepAliveFrequency
- SkinDerp
- EqualRotation
- LiquidWalk
- Hover
- Motion
- IrregularMovement
- HeadLess
- Phase
- Sneak
- NoSlow
- Stable
- Strafe
- Fly
- Expect
- Speed
- Expect
- Velocity
- EntityMove
- Move
- KillAura
- SelfHit
- Reach
- Analyzer
- KillAuraEntity
- Hitbox
- Freecam
- Teleport
- Packet
- Tracer
- ChestESP
- PlayerESP
- InventoryAction
- InventoryMove
- InventoryHit
- InventoryChat
- AutoArmor
- BlockAction
- Scaffold
- Tower
- Liquids
- FastBreak
- FastPlace
- Criticals
- IncorrectMove
- AntiKnockBack
- Move
- PingSpoof
- Packet
- AutoClicker
- CPS
- GroundSpoof
- Packet
请注意,这并非所有检测到的作弊类型的完整列表。 还可以检测到其他类似的作弊。
⌨️命令
/watchcat- 查看 WatchCat 的信息/watchcat notification <messages>- 向拥有watchcat.notification权限的人发送消息(消息中可以使用空格)/watchcat kick <player> <message>- 踢出一个玩家(消息中可以使用空格)/watchcat reload- 重新加载所有配置文件/watchcat ban <player> <reason>- 封禁一个玩家(理由中可以使用空格)/watchcat tempban <player> <time> <reason>- 临时封禁一个玩家。例如:/watchcat tempban TestPlayer 1d TestReason将会以 "TestReason" 为理由封禁 "TestPlayer" 1 天。/watchcat unban <player>- 解封一个玩家/watchcat inspect <player>- 检查玩家的违规等级/watchcat gui- 打开 WatchCat 管理面板
/watchcat 可以替换为 /wc
🔑权限
watchcat.commands.kick- 使用/wc kick的权限watchcat.commands.reload- 使用/wc reload的权限watchcat.commands.notification- 使用/wc notification的权限watchcat.commands.ban- 使用/wc ban的权限watchcat.commands.tempban- 使用/wc tempban的权限watchcat.commands.unban- 使用/wc unban的权限watchcat.commands.inspect- 使用/wc inspect的权限watchcat.commands.gui- 使用/wc gui的权限watchcat.notification- 接收通知的权限watchcat.bypass.<checkname>- 绕过特定检测项的权限
⚙️兼容性
- 支持 Minecraft 版本:1.8.8, 1.9.4, 1.10.2, 1.11.2, 1.12.2, 1.13.2
- 需要 ProtocolLib (最新版本)
- 需要 Java 8
兼容插件:
- ViaVersion
- ProtocolSupport
可能不兼容插件:
- 任何修改玩家移动/战斗的插件
- PerWorldPlugins
📦API
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import xyz.WatchCat.api.PlayerCheatEvent;
public class WatchCatAPI implements Listener {
@EventHandler
public void onCheat(PlayerCheatEvent e) {
System.out.print("Player: " + e.getPlayer().getName());
System.out.print("CheatType: " + e.getType().name());
System.out.print("Violation level: " + e.getVL());
}
}
🗂️CheatType 枚举
package xyz.WatchCat.api;
public enum CheatType {
AntiKnockBack, AutoClicker, BlockAction, Criticals, Freecam, InventoryAction, IrregularMovement, Fly, Speed, EntityMove, KillAura, LiquidWalk, MorePackets, GroundSpoof, PingSpoof, Tracer;
}
点击此处下载 API