Anticheat comparison
GrimAC vs Vulcan: which anticheat is better
We checked 47 kinds of cheats against the source code and docs of GrimAC and Vulcan. Only a full check counts — "partly" and "indirectly" don't, and the rules are the same for everyone. DGuard is the third column.
Vulcan checks more: 25 of 47 kinds of cheats against 22 for GrimAC. But each covers something the other doesn't — see below.
GrimAC has it, Vulcan doesn't
- NoFall — takes no fall damageVulcan, partly: no dedicated check — only a spoofed on-ground flag
- Phase — walks through blocksVulcan, partly: no dedicated check, by their own page
- NoSlow — no slowdown when eating or blockingVulcan, partly: only old sword-blocking, webs and honey — NoSlow while eating isn't detected
- InvMove — moves with the inventory openVulcan, partly: undetected by their own page — only clicks while moving
- NoRotate — ignores server rotation
Vulcan has it, GrimAC doesn't
- KillAura — hits targets by itselfGrimAC, partly: no dedicated check — only indirectly, via Reach and packet order
- Multi-aura — several targets in one tickGrimAC, partly: exists, but experimental — off by default
- AimAssist / Aimbot — aims for the playerGrimAC, partly: only two rotation artifacts: a 360° snap and a repeated look
- AutoClicker — clicks for the player
- Criticals — crits without a real jumpGrimAC, partly: no dedicated check — only the generic on-ground check
- Tower — pillars up faster than a humanGrimAC, partly: no dedicated check — only the generic jump simulation
- FastPlace — places blocks too oftenGrimAC, partly: only several blocks in a tick, via an experimental check
- Nuker — breaks everything around at onceGrimAC, partly: FastBreak limits the pace; the dedicated MultiBreak is experimental
Missed by both
17 of 47 kinds of cheats are checked by neither GrimAC nor Vulcan. DGuard has a check for every one.
Weak spots, from their own sources
Free and strong at movement. But it has no KillAura, Aim or AutoClicker checks — they're placeholders in its config, and heuristics are promised for a paid version that isn't on sale.
$19.99 per server. By its own page it targets “blatant cheaters who use common and publicly available hacked clients”; Phase, Blink, InventoryWalk and vanilla NoSlow are on its not-detected list.
The full table: GrimAC, Vulcan and DGuard
| Cheat | GrimAC22/47 | Vulcan25/47 | DGuard47/47 |
|---|---|---|---|
| Combat | |||
| KillAurahits targets by itself | partly or indirectly: no dedicated check — only indirectly, via Reach and packet order | ||
| Multi-auraseveral targets in one tick | partly or indirectly: exists, but experimental — off by default | ||
| TriggerBothits the instant the crosshair lands | |||
| AimAssist / Aimbotaims for the player | partly or indirectly: only two rotation artifacts: a 360° snap and a repeated look | ||
| Reachhits beyond reach | |||
| HitBoxenlarged hitboxes | |||
| AutoClickerclicks for the player | |||
| Criticalscrits without a real jump | partly or indirectly: no dedicated check — only the generic on-ground check | ||
| Velocityignores knockback | |||
| KeepSprintsprint isn't reset after a hit | |||
| SuperKnockbackextra knockback on the enemy | partly or indirectly: only the packet variant, via an experimental check | partly or indirectly: no dedicated check — only the generic sprint-packet checks | |
| Backtrack / FakeLaghits past positions, holds packets back | partly or indirectly: no dedicated check — partly, via the experimental BadPacketsR | ||
| CrystalAura / AutoCrystalplaces and pops crystals by itself | partly or indirectly: no dedicated check — only the hit distance to a crystal | ||
| AutoTotema totem in hand in 0 ticks | partly or indirectly: no dedicated check — only inventory clicks while moving | partly or indirectly: a check was added in 2021; today's config doesn't have it | |
| AutoPotion / AutoPearlthrows where the camera doesn't look | partly or indirectly: only a spoofed rotation inside the throw packet, from 1.21 | ||
| Movement | |||
| Speedfaster than the game allows | |||
| Flyflies without elytra or creative | |||
| NoFalltakes no fall damage | partly or indirectly: no dedicated check — only a spoofed on-ground flag | ||
| Jesuswalks on water | |||
| Stepsteps up full blocks | |||
| Spiderclimbs walls | |||
| Phasewalks through blocks | partly or indirectly: no dedicated check, by their own page | ||
| NoSlowno slowdown when eating or blocking | partly or indirectly: only old sword-blocking, webs and honey — NoSlow while eating isn't detected | ||
| ElytraFlycontrolled elytra flight | |||
| BoatFly / EntitySpeedflies and speeds up on vehicles | |||
| Timerspeeds the game up | |||
| Blinkholds packets, then teleports | partly or indirectly: no dedicated check — partly, via the experimental BadPacketsR | ||
| OmniSprintsprints in any direction | |||
| Building and world | |||
| Scaffoldbridges without looking | |||
| Towerpillars up faster than a human | partly or indirectly: no dedicated check — only the generic jump simulation | ||
| FastPlaceplaces blocks too often | partly or indirectly: only several blocks in a tick, via an experimental check | ||
| FastBreakbreaks faster than possible | |||
| Nukerbreaks everything around at once | partly or indirectly: FastBreak limits the pace; the dedicated MultiBreak is experimental | ||
| PacketMinemines with packets | partly or indirectly: no dedicated check — only the order of digging packets | ||
| GhostHanduses and hits through walls | partly or indirectly: beds only | ||
| CivBreakre-breaks a block instantly | partly or indirectly: no dedicated check — only FastBreak timing | ||
| Inventory | |||
| InvMovemoves with the inventory open | partly or indirectly: undetected by their own page — only clicks while moving | ||
| AutoArmorputs armor on by itself | partly or indirectly: no dedicated check — only inventory clicks while moving | partly or indirectly: no dedicated check — only inventory click speed | |
| XCarrycarries items in crafting slots | |||
| FastXPthrows XP bottles in bursts | partly or indirectly: not named — only the generic item-use speed | ||
| Packets and automation | |||
| Packet order in a tickthe cheat reorders actions | |||
| BadPacketsimpossible packets | |||
| NoRotateignores server rotation | |||
| BookBotwrites books with a bot | partly or indirectly: only invalid books; a bot within the limits passes | ||
| AutoFishfishes by itself | |||
| AutoEateats by itself | |||
| AntiAFKfakes a player at the keyboard | |||
— a check in the source code or docs, — not in public sources, — partly or only indirectly, not counted (hover the icon for the reason).
FAQ
Which is better, GrimAC or Vulcan?
By their public sources Vulcan checks more: 25 of 47 kinds of cheats against 22 for GrimAC. The cheats of your game mode decide — compare them in the table above.
Is there an anticheat that catches more than GrimAC and Vulcan?
Yes. DGuard — the best anticheat for a modern Minecraft server — has a check for all 47 kinds of cheats in this table, including the ones both of them miss. It's free up to 30 players online.
How did you compare?
We checked every kind of cheat against each anticheat's source code and documentation; the links are in the sources. Only a full check counts: a partial, experimental or off-by-default one doesn't.
Sources for GrimAC and Vulcan
Why choose between them?
DGuard checks all 47 kinds of cheats in the table — including what both of them miss. Free up to 30 players online, with the same protection as paid plans.