▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/PRAXIC AntiCheat
PRAXIC AntiCheat

PRAXIC AntiCheat

Server-side AntiCheat for Fabric. No client installation required.

Оцените первым
244
0
Все версииPRAXIC 0.3.0

PRAXIC 0.3.0

Beta14.05.2026

Список изменений


⚡ PRAXIC 0.3.0 — Integrations & API

Server-side AntiCheat for Fabric 1.21.1 — No client installation required. This update adds server integrations, a public API for other mods, and a new stats command for server administrators.


🔔 Update Checker

Automatically checks Modrinth for new versions on every server start. Notifies all online OP2+ players on join if a newer version is available. The check is fully asynchronous — zero impact on server startup time. Can be disabled in config/praxic.json.

Config keyDefault
enableUpdateCheckertrue

📡 Discord Webhook

Sends a rich embed alert to a Discord channel on every violation flag. Each embed includes: player name, check name, violation count, details and action taken. Color-coded by severity: 🟠 flagged, 🔴 kicked, 🔴 banned. Disabled by default — enable it in config/praxic.json: set enableDiscordWebhook to true and paste your webhook URL into discordWebhookUrl.

Config keyDefault
enableDiscordWebhookfalse
discordWebhookUrlYOUR_WEBHOOK_URL_HERE

How to get a webhook URL: Discord → Channel Settings → Integrations → Webhooks → Create Webhook → Copy URL


🔧 OnViolation API

A Fabric event that fires on every PRAXIC violation flag. Other mods can listen to PraxicViolationEvent.EVENT to react to violations.

Each event exposes:

  • player — the flagged ServerPlayer
  • checkName — name of the triggered check (e.g. "FlyCheck")
  • violations — current violation count for this check
  • details — human-readable details of the violation
  • action — action taken: flag, warn, kick, or ban

Use cases: custom punishments, economy penalties, external logging, custom alerts.


📊 Stats Command

New /praxic stats command available to all OP2+ operators. Displays a live summary of the current server session:

  • Total flags — how many times any check has fired
  • Top checks — top 3 most triggered checks with flag counts
  • Top players — top 3 most flagged players with total violation counts

Stats are tracked in-memory and reset on server restart.


⚙️ Technical Changes

  • PraxicViolationEvent registered as a standard Fabric array-backed event.
  • PraxicStats uses thread-safe AtomicInteger counters.
  • DiscordWebhook and UpdateChecker use Java 21 HttpClient — fully async.
  • ViolationManager refactored: resolvedAction computed once and shared across logging, Discord, API event and punishment logic.
  • Internal version bump to 0.3.0.

Файлы

praxic-0.3.0.jar(67.28 KiB)
Основной
Скачать

Метаданные

Канал релиза

Beta

Номер версии

0.3.0

Загрузчики

Fabric

Версии игры

1.21.1

Загрузок

12

Дата публикации

14.05.2026

Загрузил

ID версии

Главная