This plugin adds anti-cheat functionality to your server, targeting Aim, KillAura, ElytraTarget, and other modules used by modern cheat clients.
Using an advanced data analysis system, it detects even private cheats.
=============================================================================
> Rotation detection
This module detects the Aim, KillAura, and ElytraTarget mods with incredible accuracy. Detection takes 1 to 2 minutes.
Preview:

=============================================================================
> Information hider
Hides: the quantity, duration, and enchantments of items, as well as players' health
Preview:
=============================================================================
> Behavior analysis
Detects cheaters as soon as they join the server by analyzing network packets and checking their history across other servers.
Preview:
=============================================================================
> Is it free?
Yes, the anti-cheat tool is free, and you can use it to its full extent without purchasing any additional subscriptions. Our goal is to support new servers and combat cheaters.
PS: To use the free version, you need to register on the website https://powerac.net to obtain an API key
=============================================================================
> Plugin Configuration
settings:
# Message prefix
prefix: "�A4FB&lᴘ	CFB&lᴏ_FB&lᴡDFB&lᴇUFB&lʀEFB&lᴀLFB&lᴄ&f:"
# API key for AI (site: https://powerac.net)
apiKey: "YOUR_KEY_HERE"
# Show alerts in console?
console-alerts: true
esp:
# Hide armor enchantments from entity equipment packets while keeping enchanted glint.
hide-enchants: true
# Hide visible health values for other players.
hide-health: true
# Hide visible durability state from entity equipment packets.
hide-durability: true
# Hide stack count from entity equipment packets.
hide-count: true
violations:
# How often (in seconds) to clear players VL (0 - disable)
clear-interval-seconds: 1500
# Total VL required before punishment commands are executed.
max-vl: 3
# Commands executed after reaching maxVL.
# Placeholders: {player}, {uuid}, {module}, {reason}, {vl}, {added_vl}, {probability}, {total_vl}, {max_vl}.
punishment-commands:
- "kick {player} Cheating"
suspicious:
brands:
# Block clients with suspicious brand/version combinations.
block: true
players:
# Kick players that were repeatedly detected by the AI backend.
block: true
# Players listed here are never kicked by suspicious-player checks.
white-list: []
performance:
# Disable rotation checks while TPS is below
min-tps-to-check: 18.0
discord:
# Enable Discord webhook notifications for detections
enabled: false
# Sends on first detection and then on each multiple of this VL value (example: 3 -> 1, 3, 6, 9)
send-every-vl: 3
# Discord webhook URL
url: ""
# Embed color (#RRGGBB, 0xRRGGBB, or decimal)
embed-color: "#00A4FB"
# Embed title
embed-title: "PowerAC Detection"
# Embed description lines. Placeholders:
# {player}, {uuid}, {module}, {reason}, {vl}, {added_vl}, {total_vl}, {probability}, {detection_count}
content:
- "**Player:** {player}"
- "**UUID:** {uuid}"
- "**Module:** {module}"
- "**Reason:** {reason}"
- "**Probability:** {probability}"
- "**Added VL:** {added_vl}"
- "**Check VL:** {vl}"
- "**Total VL:** {total_vl}"
- "**Detection Count:** {detection_count}"
messages:
player-limit-reached: "&cServer is full! Upgrade your PowerAC plan to allow more players."
suspicious-brand-kick: "&cSuspicious client brand detected. Brand: {brand}, version: {version}."
suspicious-player-kick: "&cSuspicious player detected."
connection-lost: "&cPowerAC initialization in progress, please try again in a few seconds..."
no-permission: "{prefix} &cNo permission."
only-player: "{prefix} &cThis command can only be used by a player."
player-not-found: "{prefix} &cPlayer not found."
alerts-enabled: "{prefix} &aAlerts enabled."
alerts-disabled: "{prefix} &cAlerts disabled."
reload: "{prefix} &aConfig reloaded."
socket-status-connected: "{prefix} &aConnected to socket server."
socket-status-disconnected: "{prefix} &cDisconnected from socket server."
player-info:
- "{prefix}"
- "&fName: �A4FB{player}"
- "&fUUID: �A4FB{uuid}"
- "&fVersion: �A4FB{version}"
- "&fBrand: �A4FB{brand}"
- "&fVL: �A4FB{vl}"
alert: "{prefix} &fPlayer �A4FB{player} &fflagged by �A4FB{module} &7(reason: {reason}, +vl: {added_vl}, total: {vl})"
help:
- "{prefix}"
- "�A4FB/powerac player <name> &7- player info"
- "�A4FB/powerac alerts &7- enable/disable alerts"
- "�A4FB/powerac status &7- socket connection status"
- "�A4FB/powerac train <legit|cheater> [true|false] &7- send rotation samples to training"
- "�A4FB/powerac reload &7- reload config"Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta