How it works

How it works

The plugin watches how players fight, a neural network in the cloud decides whether it looks like cheating, and you pick on the site what happens next.

3 min

You install the plugin, paste the key and connect a preset. From then on MLSAC watches every fight on your server, and you decide what to do with the players it catches.

What happens to one check

  1. 1
    The plugin records the fight

    Where the player looks, how they hit, how they move around their opponent. No client mod needed, and PacketEvents is already built into the jar.

  2. 2
    The network scores it

    A slice of the fight goes to the MLSAC cloud and the model answers with a number from 0 to 100 %: how much it looks like a cheat.

  3. 3
    The buffer fills up

    A score above the threshold (80 or 90 %) adds to the player’s buffer, clean play brings it down. Nobody gets punished for one suspicious hit.

  4. 4
    A flag, then your ladder

    A full buffer means a flag: VL +1. What comes next (less damage, a kick, a ban) is up to you in the preset.

What runs where

WhereWhat happens there
Your serverCollects combat data, hands out punishments and suppression, shows alerts and holograms to staff. The network doesn’t run there, so the load stays small.
MLSAC cloudThe models run here and the licence’s daily requests are counted. The main address is api.mlsac.net. If it goes down, the plugin switches to the backup ruapi.mlsac.net on its own and comes back once the main one is up.
mlsac.netLicences, keys, presets with all the settings, statistics and player dossiers.

The models

ModelWhere you get itIn short
UltraPlugin 2.0 only, early accessThe new generation. Catches killaura, triggerbot, aim assist, reach and hits through walls. While Ultra is on, the other models are off.
PulsePaid plans, after your project is verifiedA beefed-up Pro that looks at a longer stretch of the fight. Comes with Accord and Prism cores.
ProPaid plansThe main model.
MiniFree Beginner planA steady model, good for getting started.

Plugin 2.0 runs either Ultra or the other models, never both. You switch it in the preset, under “Models”.

Nine cheat clients from the presentation, and Ultra catches every one of them.

What goes to the cloud

Only what the models and your stats need: camera and body movement in fights, hits, and the player’s name and UUID. The plugin doesn’t send chat or inventories.