GAC 1.3.8

Compatible API Versions
build 72
Simple AntiCheat plugin which goal is to strictly and quickly detect and prevent cheating.

This plugin requires KotlinLib installed!

new-raknet compatible build can be found here

GAC should block:
  • fly
  • speed
  • aimbots
  • glide
  • highjump
  • jesus
  • nuker
  • speedmine
  • teleport
  • noclip
  • reach
  • spider
  • fast ladder
  • fast jump
  • bhop

GAC doesn't (can't) block:
  • hitbox (for now)
  • kill aura (doesn't exist fortunately)

GAC supports:
  • custom motion (e.g. plugins like NXBooster or Double Jump)
  • kicking cheaters (bans aren't implemented due to reliability)

GAC doesn't support or doesn't check players on:
  • cobweb
  • elytra
  • vehicles
  • creative or with fly/noclip enabled
  • sprinting and jumping on ice (sometimes)
  • very fast teleport (multiple times per second) might cause glitches

#GAC configuration file
version: 1 #do not modify this

#whether GAC will be active in all levels (if not changed below) or not
default_active: true

#add all worlds where AC should be in the opposite state than #default_active property
excluded_levels: [""]
#excluded_levels: ["world1", "test", "survival world"]

#if true, plugin will kick the player if detects cheats
kick_players: true

#if true, anticheat will checks even OP players
check_ops: false

#manage all available checks (enable/disable)
  speed: true #vertical and horizontal speed
  fly: true #fly and other invalid movement checks
  speedmine: true
  nuker: false #checks if player can see the block (this check takes a bit more CPU than other checks)
  glide: true
  teleport: true
  noclip: true
  spam: true
  reach: true
  aimbot: true

  spam_delay: 8 #delay between messages #currently not implemented
  hit_range: 4 #max hit range

#Currently GAC is not able to perform movement checking while using elytra
#Which means player could use elytra to abuse anticheat
#This option disables the elytra so players aren't able to use it
enable_elytra: false
First release
Last update
4.70 star(s) 10 ratings

More resources from CreeperFace

Latest updates

  1. Version 1.3.8

    - Fix NPE - keep line numbers for exceptions
  2. Version 1.3.7

    - Support latest nukkit
  3. Version 1.3.6

    - Fix compatibility

Latest reviews

This is the BEST THING EVER my good friend was hacking and using flying without my consent, and my friend codes nukkit plugins too so I asked him to make me a plugin that uses GAC and sends me a notification on discord when someone has cheated AND IT WORKS!!! My friend said sorry and said he wont do it again. Thanks so much for this. I also have an idea for the kilaura hack detection. It detects if u r playing on console, windows 10 and mobile and if you are playing on windows 10, it detects if the crosshair is on the hitbox and you can see the player. If you are on mobile, it detects if you can see the player and if you have the crosshair enabled or not and if you dont, then it will detect (idk if this is possible) where your finger hits the screen or maybe just test if u can see the player. Uugghh that was a mouthful lmao. I am learning java to hopefully code nukkit plugins so ye. Thnx for ur time
Hello! Plugin is very good, but I have a problem: it pulls players back when they jump with jump boost effect. Can you fix it?
thank for protect my server from cheater !
No problem or bug for me ^^
Works Amazingly On Normal Nukkit! I Would Love It Though If You Could Make It Compatible With Nukkit new-raknet builds!
Thank you, I'll look into new raknet builds and see how GAC works there
It's cool, But can kick people for falling down a high height, and theirs NO anticheat log, as well as there should be warnings, which don't exist, Please add this!
Great plugin
But it has a lot of bug
Was pulled back on the boat
Fly with wings and be pulled back
Pulled back when walking some special squares
Hope to improve
I like it, But I hope if we can change the messages!, For example if there is anyone have fly hack and if he is kicked we want select custom message of the kick!.
Hi thank you. I added a simply configuration.
good job bro (y)
good plugin
thank you