DGuard's combat neural network
Golemversion 1.3
DGuard's own AI combat model for PvP. It was trained on billions of gameplay data points collected while working with and testing on the most popular PvP servers, and today it is the strongest AI model in anticheats. Golem reads every fight tick by tick in DGuard's cloud check, while DGuard's checks cover every other front of the server.
How Golem sees a fight
Around every hit on a player Golem takes a window of 40 client ticks and reads it as a whole: how the camera moved, where the target was, when clicks and hits came. One hit decides nothing — a fight's score is built from many windows.
- KillAura
- AimAssist
- TriggerBot
- Multi-aura
Golem's score
0.00
The crosshair sticks to the target with no error, the camera jerks right before each hit, hits come at an even pace.
Demo data
What Golem sees
61 measurements every tick. Golem looks at a fight the way the player saw it, not just at how a hit ended.
Camera
The turn on both axes every tick: jerks, smoothness, the final correction — how the mouse really moved.
The target through the player's eyes
Distance to the target, the aim error to its body, how it moved and when the player switched targets.
Clicks and hits
Hits, swings, clicks that miss and their rhythm within a tick — what gives TriggerBot and autoclickers away.
Movement and keys
The player's own movement relative to the view, the keys held, sprint and jumps around a hit.
Item and connection
What's in hand, the player's ping and the reach check's result — so lag is never taken for a cheat.
How Golem learns
Cheats get updated — so does Golem. Every version goes the same way before it reaches your server.
- 1
Recordings of real fights
Golem learns from fight recordings of live PvP servers: tick by tick, with no nicknames, IPs or world coordinates.
- 2
A new version on fresh fights
With every new batch of data Golem is retrained from scratch, on every fight at once. New cheat clients make it into the next version.
- 3
An exam on an unseen day
Before it ships, a version is tested on the fights of a day it never saw in training. The best one wins — and ships.
- 4
Evidence only after the exam
Golem's score counts as ban evidence only if at least 95 % of its flags held up on such a day. The network never bans on a guess.
Under the hood
- Network
- a convolutional network with attention over the ticks of a fight
- Window
- 40 client ticks around a hit on a player, 61 measurements a tick
- Fight score
- the mean of the last 16 windows — one hit decides nothing
- Speed
- a window is scored in under a millisecond
- Version
- Golem 1.3 — the mean of 6 trained networks
- Where it runs
- on DGuard's server, in the cloud check — no load on yours
What Golem covers
Combat is the main front of a PvP server: that's where Golem works, together with the aim rules and TriggerBot analysis. Every other front gets DGuard's checks and rules. It's all one plugin.
Why Golem
The strongest AI model in anticheats
The model was trained on billions of gameplay data points, collected while working with and testing on the most popular PvP servers.
"Acting human" doesn't work
A cheat smooths its aim and adds random delays to get past rules. Golem looks at the whole fight at once — camera, target and hit rhythm together.
A ban comes with evidence
Golem never bans on its own score: it goes into the evidence dossier with DGuard's rules, and you set the thresholds and punishments.
How to turn it on
- Install DGuard
A key from the panel, PacketEvents, DGuard.jar and a restart — four steps. Golem comes with DGuard on every plan, the free one included.
Install guide - Keep outbound HTTPS open
Golem runs in the cloud check on DGuard's server, so your server needs outbound HTTPS. No inbound ports to open.
- Set the punishments
A ban or a kick for each cheat feature and the evidence thresholds — in DGuard's settings, to fit your game mode. New Golem versions arrive on their own.
What goes to the cloud
- Combat measurements and a tick recording around hits — no nicknames, UUIDs, IP addresses, chat or world coordinates.
- Players are random session numbers, positions are relative to a point inside the session.
- Everything lives in memory only and is deleted 10 minutes after the last measurement.
- The model trains only on archives the server owner turns on and sends with /dg data.
The full list is in section 9 of the privacy policy. Privacy policy
Questions about Golem
Does Golem ban on its own?
No. Its score is one piece of evidence in a player's dossier, next to the aim rules, TriggerBot analysis and DGuard's other checks. It counts as evidence only if that Golem version passed its exam on fights it never saw, with at least 95 % of its flags holding up there. The dossier decides the ban — at the thresholds you set.
Why a neural network if there are rules?
A rule catches what an honest client never does: a hit through a wall, a turn before the hit, hits at an exactly even pace. A good cheat tries to stay inside those lines — it smooths the aim and adds delays. Golem reads the whole fight, and such tricks show.
Does Golem load my server?
No. Golem runs on DGuard's server: the plugin sends it the tick recording around hits, and scoring a window takes under a millisecond there.
How often is Golem updated?
With every new batch of fight data Golem is retrained, and the best version after the exam replaces the old one. Nothing to reinstall: the model lives in DGuard's cloud check. The version running now is 1.3.
Can Golem take lag for a cheat?
Golem sees the player's ping and the reach check's result, and one window decides nothing: a fight's score is the mean of its last 16 windows. Lag, a ping spike or a lucky accurate hit don't recolour a whole fight.
What if a new cheat appears?
Fights with it go into the next training, and the next Golem version knows its signature. And if a bypass is found in the rules, the DGuard team closes it, usually within a couple of days.
Golem comes with every DGuard
The strongest AI combat model and checks on every front in one plugin. Free up to 30 players online.