PRAXIC 反作弊

PRAXIC 反作弊

Fabric服务端反作弊。无需安装客户端。

⚡ PRAXIC — Fabric 1.21.1 服务端反作弊

无需客户端模组。一个 Jar 文件。所有检测默认启用。

兼容 Minecraft 1.21.1 上的 Fabric Loader + Fabric API。 开源 · Apache 2.0 · 源代码


⚡ 28 个检测模块

移动

模块 检测内容
Fly 悬停 / 飞行
Speed 移动速度过快
Phase 方块内移动
NoSlow 绕过减速效果
Jesus 在液体上行走
Sprint 疾跑违规
BoatFly 船只悬停
ElytraFly 鞘翅飞行操控
Step 台阶高度违规
GroundSpoof 地面状态伪造
Y-Prediction 垂直移动预测

战斗

模块 检测内容
Reach 攻击距离
KillAura 自动战斗
GhostTrap 隐形蜜罐攻击
Criticals 暴击伪造
Velocity 击退操控
Rotation 可疑的瞄准行为
PostKillSnap 击杀后目标锁定

世界

模块 检测内容
Scaffold 自动搭路
Tower 自动搭塔
FastBreak 方块破坏过快
FastPlace 方块放置速率
NoFall 摔落伤害操控

客户端

模块 检测内容
AutoClicker 自动点击
AutoTotem 自动使用图腾
Inventory 自动物品栏操作
Timer 游戏速度操控
BadPackets 无效协议数据包

每项检测均独立运行 — 拥有自己的灵敏度、冷却时间和响应动作。可单独启用或禁用。仅需一个配置文件。


🔮 智能引擎

  • 物理预测 — 逐 Tick 模拟原版重力,并将预测位置与实际位置进行比较,可捕获简单阈值检查无法发现的飞行和悬停行为。
  • 延迟补偿 — 阈值会根据每个玩家的延迟自动调整。无需配置。
  • 违规值衰减 — 若无新的违规标记,违规等级会随时间自动降低,因此正常玩家可自行恢复。
  • 置信度评分 — 综合多个检测模块的证据进行加权评估,孤立事件不会升级为惩罚。
  • 位置回退 — 静默传送至最后的安全位置,而非直接断开连接。

⚙️ 动作

每项检测都有各自可配置的响应方式:

动作 行为
警告 提醒玩家,记录违规
踢出 立即断开连接
封禁 自动永久封禁
位置回退 静默传送至最后的安全位置

🖥️ Web 控制台

本地管理面板,地址为 127.0.0.1:8765:

  • 实时 TPS 和 MSPT — 服务器性能一目了然
  • 玩家档案 — 违规记录、证据、近期事件
  • 快捷操作 — 重置违规、切换白名单,无需输入命令
  • 事件流 — 查看带上下文的违规标记

🔔 集成

  • 管理警报 — 每个违规标记实时发送至 OP2+ 级别的管理员,带有冷却保护
  • Discord Webhook — 一行配置即可发送包含完整详情的富文本嵌入消息
  • 证据存储 — 为每个违规标记保存紧凑的审查数据包,持久化存储
  • 历史记录 — 每位玩家的违规日志,支持离线查看
  • 事件 API — 提供 PraxicViolationEvent 事件,便于自定义模组集成

🔥 REVEX — 升级惩罚插件

基于 PRAXIC 构建的渐进式惩罚系统:警告 → 15 分钟 → 1 小时 → 1 天 → 永久封禁。 全自动运行。


💬 命令

命令 描述
/praxic status 模块概览
/praxic stats 本次会话的违规标记、主要检测项、违规玩家排名
/praxic check <player> 查看玩家违规记录
/praxic violations 服务器全局概览
/praxic evidence [player] 查看证据数据包
/praxic reset <player> 清除记录
/praxic reload 热重载配置
/praxic whitelist add|remove|list 为受信任的玩家添加白名单
/praxic history <player> 持久化日志 — 支持离线查看

所有命令需要 OP 等级 2。


🚀 安装

  1. 安装 1.21.1 版本的 Fabric Loader + Fabric API
  2. 将 Jar 文件放入 mods/ 文件夹
  3. 启动服务器 — 完成。

配置文件生成在 config/praxic.json。使用 /praxic reload 应用更改。


持续开发中 — 每次更新都会改进检测能力。