- 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:
GAC doesn't (can't) block:
GAC supports:
GAC doesn't support or doesn't check players on:
Configuration
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