Cardinal Anticheat
  • GitHub
  • Status Page
  • Discord
  • Javadoc
Powered by

Tag: addons

See all tags.

From Zero to Hero
Addons

To get started, you need to add the extension api to your build file. Make sure to NOT export the source into your addon but use compileOnly for gradle and provide for maven. Exporting the source will result in an error or potentially a JVM crash! After adding the addon api as a dependency, start by implementing Addon.

From Zero to Hero • Addons
Commands

To handle commands you have to implement Command

From Zero to Hero • Addons
Dialects

Cardinal Anticheat doesn't handle a database connection. The reason is fairly easy to understand. Cardinal Anticheat is a close source plugin whose source is never on the server physically. This has legitimate security and privacy concerns. However, Cardinal Anticheat still has a build in ban system and other features, such as storing flags as so-called reports.

From Zero to Hero • Addons
Events

As you already know, you have to implement Listener to use bukkit events. In case you also want to use the build-in events of Cardinal-Anticheat you have to implement EventListener. That's because Cardinal-Anticheat has an entirely different event-system. It's possible to use bukkit events and cardinal events in the same class by implementing both classes.

© micartey 2026. All rights reserved.