Skip to content

A lightweight and customizable anticheat, designed to detect common hacks.

License

Notifications You must be signed in to change notification settings

tiredvekster/LightAntiCheat

Repository files navigation

LightAntiCheat

A lightweight and customizable anticheat, designed to detect common hacks.
Supported MC versions: 1.8-1.21. Folia, Geyser and other plugins are also compatible.

Links

You want to contribute?

Check out the CONTRIBUTING.md file for more information.

Documentation

Features:

  • Accurate detection with rare false positives
  • Multithreaded, optimized and stable code
  • No additional libraries or plugins are required
  • Most of the checks are compatible with Geyser
  • Light can be installed on a server that runs Folia
  • Supports Discord webhook for notifications
  • Provides convenient utils for moderators

Commands:

  • /light reload - reloads the plugin configuration
  • /light teleport - teleports to the flag location
  • /light checks - shows all the enabled and disabled checks
  • /light alerts - toggles alerts on and off
  • /light tps - shows the TPS calculated by this plugin
  • /light client - shows player's client brand
  • /light ping - shows player's ping and connection stablity
  • /light cps - shows player's CPS

Permissions:

  • lightanticheat.checks - use /light checks command
  • lightanticheat.reload - use /light reload command
  • lightanticheat.alerts - grants all the alert permissions
  • lightanticheat.alerts.notify - see debug messages
  • lightanticheat.alerts.toggle - use /light toggle command
  • lightanticheat.alerts.teleport - use /light teleport command
  • lightanticheat.tps - use /light tps command
  • lightanticheat.ping - use /light ping command
  • lightanticheat.client - use /light client command
  • lightanticheat.cps - use /light cps command
  • lightanticheat.bypass - bypass the detection
    Specific bypass permissions can be enabled in the config
  • lightanticheat.* - all the above

Maven/Gradle

You can add LightAntiCheat's API as a Maven dependency:

<dependency>
  <groupId>me.vekster</groupId>
  <artifactId>lightanticheat</artifactId>
  <version>1.2.7</version>
</dependency>

Or use the maven dependency with Gradle:

dependencies {
    compileOnly 'me.vekster:lightanticheat:1.2.7'
}

About

A lightweight and customizable anticheat, designed to detect common hacks.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages