• 欢迎加入MineBBS QQ讨论群:点击查看所有的官方讨论群
  • 我们将于近期对服务器进行迁移,服务可能中断至多2日。请各位安排好自己的访问计划,造成不便敬请谅解!
  • MineBBS入站考试已经上线!想要成为【正式会员】解锁更多功能吗?快来参与吧!【点我去看】
NekoAnti-新一代反作弊插件(已停更)

原创 闭源 反作弊 NekoAnti-新一代反作弊插件(已停更) 1.2

完成注册/登录后下载

NekoAnti 1.2.0 更新日志​

新增功能

  • 启动时控制台打印 NEKOANTI 字符画 ASCII Banner(青色,可通过 print-banner: false 关闭)
  • 玩家进服自动发送欢迎消息:欢迎[玩家名]加入服务器,我是 NekoAnti 喵,维护服务器的游戏平衡喵(支持 %player% 占位符和 & 颜色码,可配置延迟)
  • 客户端品牌检测新增水影(Meteor)、彗星(Sialler/Comet)、Wurst、Impact、LiquidBounce 等作弊客户端,进服即自动踢出
  • 违规移动回滚:触发 Speed/Fly 检测时,玩家位置会被拉回上一帧,阻止外挂瞬移和飞行效果
检测力度全面加强

  • Speed 检测:水平阈值 0.65→0.5,垂直阈值 1.5→1.0,VL 阈值 12→6,VL 累计倍率 10→20
  • Fly 检测:悬浮 tick 阈值 8→3,VL 阈值 6→3,VL 增量 1.0→2.0
  • Reach 检测:距离阈值 3.8→3.4,容差 0.3→0.1,VL 阈值 5→2,VL 倍率 4→8
  • AttackSpeed 检测:CPS 阈值 18→12,VL 阈值 8→3,VL 倍率 1→3
  • Spam 检测:窗口 1000ms→1200ms,消息数阈值 5→2,VL 阈值 6→3
  • VL 衰减间隔从 100 tick 缩短到 40 tick,违规累计更难衰减,更快触发踢出
改动文件

  • pom.xml:版本 1.1.0→1.2.0
  • config.yml:全部阈值收紧,新增 welcome、print-banner、vl-decay-interval 配置段,扩充 blocklist
  • Banner.java(新增):ASCII 字符画工具,5 行 × 47 字符,已用 Java 程序验证对齐
  • WelcomeListener.java(新增):欢迎消息监听器
  • MovementListener.java:Speed VL 倍率 ×20,Fly VL 增量 2.0,新增移动回滚,事件优先级改为 LOW
  • CombatListener.java:Reach VL 倍率 ×8,AttackSpeed VL 倍率 ×3
  • NekoAnti.java:注册 WelcomeListener,调用 Banner.print,VL 衰减间隔配置化
新增:客户端品牌检测 + Fabric 自动踢出
  • 玩家进服时,通过反射调用 player.spigot().getClientBrandName() 获取客户端品牌名
  • 匹配 config.yml 中的 blocklist(默认阻止 fabric 和 feather),支持模糊匹配(不区分大小写)
  • auto-kick: true 时,使用 Fabric/Feather 的玩家进服即被踢出,显示 [NekoAnti]请使用原版客户端进服喵~
  • 兼容 1.7 - 1.21+:1.7 没有 getClientBrandName 方法,反射会静默跳过,不踢人
  • 新增 nekoanti.bypass 权限和 OP 可跳过
  • /nekoanti status 会显示客户端检测状态
  • /nekoanti reload 可热重载 blocklist 名单
后退
顶部 底部