This is a discussion topic for the Ore project, Precogs. View the full project on Ore for downloads and more information.
Precogs
An AntiCheat service and API built for Sponge.
Features
Extensible system for plugins to disable detections temporarily.
Ability for plugins to log and retrieve user violation level.
Prerequisites
[Java] 8
Sponge
Building
Note: If you do not have [Gradle] installed then use ./gradlew for Unix systems or Git Bash and gradlew.bat for Windows systems in place of any āgradleā command.
In order to build Precogs you simply need to run the gradle build command. You can find the compiled JAR file in ./build/libs labeled similarly
to āPrecogs-x.x-SNAPSHOT.jarā.
Plugins using Precogs
Guardian
Have a plugin using Precogs? Contact me and Iāll add it.
This is an API for developers to interface with AntiCheat plugins. Currently only Guardian implements it, however Iām working with other AntiCheat devs to get it implemented.
Basically this means if a plugin throws a player into the air, it can use this to temporarily allow the action with all AntiCheat plugins rather than having to interface with each one separately.