MLSAC is a neural-network anti-cheat plugin for Minecraft servers. It analyzes combat camera movement and surrounding data packets for patterns associated with cheats such as KillAura, TriggerBot, AimAssist, Reach, and hits through walls. Fight data is sent to MLSAC’s cloud for model scoring; the listed data includes camera and body movement, hits, and player name and UUID, but not chat or inventories. The maker says detection runs remotely and does not use the Minecraft server’s CPU or TPS. Setup uses a server plugin, a licence key, and a website-configured preset; no client mod is needed, and PacketEvents is included in the plugin jar. Server owners can configure responses such as alerts, damage reduction, kicks, and bans. A dashboard provides licences, keys, presets, statistics, and player dossiers. The free Beginner plan includes the Mini model. Pro and Pulse are for paid plans, Pulse also requires project verification, and Ultra is early access for plugin 2.0 and cannot run alongside other models. Checks pause when the plan’s daily request limit is reached.
Who it is for
MLSAC suits Minecraft server owners who want cloud-scored combat checks and configurable responses to suspected cheating. It is available for several server platforms, including Paper, Spigot, Folia, kSpigot, and Purpur.
What is good
- Free Beginner plan includes the Mini model
- No client mod is required
- PacketEvents is built into the plugin jar
- Responses can include alerts, kicks, and bans
- Dashboard includes statistics and player dossiers
What to know first
- Checks pause when daily requests run out
- Pulse requires a paid plan and project verification
- Ultra is early access for plugin 2.0
Freedom251 review
MLSAC: the full review
MLSAC combines remote combat analysis with configurable enforcement for Minecraft servers. Consider its cloud data handling and daily request pause when choosing a plan.
Overview
MLSAC is a Minecraft server anti-cheat plugin that sends combat signals to cloud-hosted neural-network models for scoring. It is best suited to server operators focused on combat cheats who want configurable enforcement without running detection on the game server. The free Beginner plan makes it possible to start with the Mini model, but daily request pauses and the cloud data flow are meaningful trade-offs.
Key features
MLSAC checks camera movement and surrounding packets for KillAura, TriggerBot, AimAssist, Reach and hits through walls. Analysis runs on remote MLS servers; the maker says it does not consume the Minecraft server’s CPU or TPS for detection. That separation may suit operators protecting server resources, but it requires sending player combat data to MLSAC for scoring.
Setup involves installing a server plugin, applying a licence key and configuring a preset on the website. PacketEvents is bundled in the plugin jar, so players do not need a client mod. Owners can set a response ladder with alerts, damage reduction, kicks and bans, and replay analysis is supported. The dashboard brings together licences, keys, presets, statistics and player dossiers.
The plugin transmits combat camera and body movement, hits, player names and UUIDs; it does not send chat or inventories. The privacy policy also says MLSAC may collect account identifiers, technical information and interaction history, and does not require passport data or photos. The administration says it takes reasonable data-protection measures but cannot guarantee absolute security for information sent over the internet. Operators unwilling to transmit player identifiers or combat data to a cloud service should look elsewhere.
Models are Mini, Pro, Pulse and Ultra. Mini comes with Beginner; Pro and Pulse are for paid plans. Pulse also requires project verification. Ultra is early access for plugin 2.0 and cannot run alongside another model, so it is not a straightforward way to add a second scoring option. The FAQ says checks pause until the next day after a plan exhausts its daily requests, a material limitation for busy servers.
Support is offered through wiki support tickets, Telegram and Discord for setup help. After payment confirmation, a purchased subscription or licence is usually assigned to the dashboard instantly or within 1 to 5 minutes.
Pricing
MLSAC uses a freemium model. Beginner: 0.00 USD per free includes the Mini model. It is the sensible starting point for operators who want to try cloud-scored checks without a subscription, but the daily request ceiling means checks can pause until the next day. No other plan prices or paid-plan quotas are given, so paid options should be treated as custom pricing; Pro and Pulse are paid models, and Pulse adds project verification.
Platforms
The product is offered on web and Windows. The server plugin supports Paper, Spigot, Folia, kSpigot and Purpur. This combination serves operators on those Minecraft server platforms who want a web dashboard, but it does not establish compatibility with other server software.
Who it's for
MLSAC is a fit for Minecraft server owners prioritizing combat-cheat detection, configurable punishments and off-server analysis. It is less suitable when daily checks must never pause, when cloud transfer of player data is unacceptable, or when a server platform outside the supported list is required.
Pros and cons
- Remote detection: the maker says analysis does not use the game server’s CPU or TPS, useful for operators keeping detection work off their server.
- Configurable enforcement: alerts, damage reduction, kicks and bans let owners choose how checks affect players.
- No client mod: PacketEvents is included in the plugin jar, avoiding a separate player-side installation.
- Daily request pauses: checks stop until the next day when a plan’s quota runs out, a drawback for servers that need continuous coverage.
- Cloud data transfer: combat movement, hits and player identifiers leave the server, which may not suit privacy-sensitive operators.
- Restricted model access: Mini is the free option, while Pro and Pulse require paid plans; Pulse also needs project verification, and Ultra is early access with an either/or model constraint.
Alternatives
For a broader comparison, see Minecraft Anti-Cheat Plugins.
- CheckHacks is a free, always-free option with donations optional, and offers self-hosted and web platforms; consider it if those terms better fit your setup.
- GuardAC has a free plan and a free trial, with API and web platforms; it may suit readers seeking a trial or API access.
- Intave has a free self-hosted/web plan covering movement and combat cheat detection, but not combat or build automation detection and with no priority support; choose it if those boundaries match your needs.
- GK AntiCheat offers a free plugin; consider it if you want a self-hosted option.
- Nimbus AntiCheat is free and self-hosted, with Paper 1.21.8, Java 21, PacketEvents and Java-edition player requirements; choose it if that stack fits your server.
- NoCheatPlus is a free Minecraft Bukkit/Spigot server plugin under GPL-3.0; it is an option for operators using those server types.
- SentinelAC is a free option for Linux, macOS and Windows.
- VoidAC is a free option available through API and self-hosted platforms.
Verdict
Choose MLSAC if you run a supported Minecraft server and want remote neural-network combat checks paired with configurable punishments, starting with a free Mini-model plan. Look elsewhere if daily request pauses or sending combat data and player identifiers to a cloud service are deal-breakers.
MLSAC plans and pricing
All plansCompared on Minecraft anti-cheat plugins
- Free plan
- Yes
- Server platforms
- Paper, Spigot, Folia, kSpigot, Purpur
- Detection coverage
- Camera-movement anomalies; behavioral anomalies; chat activity
- Enforcement actions
- Alerts; kick; ban; damage reduction
- Replay analysis
- Yes
