GAC

GAC 1.3.7

Compatible API Versions
build 72
Sourcecode
https://github.com/Creeperface01/GAC
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

Configuration
PHP:
#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)
checks:
  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

settings:
  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
Author
CreeperFace
Downloads
5,753
Views
5,753
First release
Last update
Rating
4.67 star(s) 9 ratings

More resources from CreeperFace

Latest updates

  1. Version 1.3.7

    - Support latest nukkit
  2. Version 1.3.6

    - Fix compatibility
  3. Version 1.3.5

    - fix event priority

Latest reviews

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!
CreeperFace
CreeperFace
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
Great
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!.
CreeperFace
CreeperFace
Hi thank you. I added a simply configuration.
good job bro (y)
good plugin
CreeperFace
CreeperFace
thank you
Top