- Tested Minecraft Versions:
- args. (ma senpai)
Cardinal was my biggest project so far, with over hundrets of hours developing time. It has more than 80 detections and is able to make the performance of Spigot much better
Besides Cardinal is one of the few anticheats out there, which has a user friendly interface to manage checks, ban types and violations. You can access it with /CAC config
Event though it's a big plugin with much method invocations, it's memory usage is less than Spigot alone. Because Cardinal is up to 90% asynchronous and makes always sure that no unnessesary instances are saved in the JVM
Red - Spigot
Grey - Spigot and Cardinal
In addition, Cardinal has an advanced addon system, witch which you have no limits Here is a small insight
To create an addon, follow the instructions below:
- Add CACApi.jar and Spigot.jar to your project
- Do not put the CACApi into the plugins folder
- Your main-class needs to implement Addon instead of extends JavaPlugin
- Create a file named addon.json instead of plugin.yml like this:
- Export your project to /plugins/CAC/addons
- They won't be list under spigot plugins. To see a list of all addons, you need to execute /CAC addon list but you can also use all other API's normaly by adding them to your project
CAC.flag Allows the Player to see the flags
CAC.replay Allows the Player to see replays
CAC.proxie Allows the Player to join even if it's ip is a proxie
CAC.debug Allows the Player to see debug messages
CAC.cmd Allows the Player to execute commands
CAC.addon Allows the Player to manage the addons
CAC.bans Allows the Player to ban/unban a target player
Most of the following commands are self-explanatory. To see a full list ingame use /CAC or /CAC help
- It is interdict to decompile the plugin
- It is interdict to modify the plugin
- It is interdict to resell the plugin
- It is interdict to claim the Anticheat as your own
- It is pemitted for the plugin to execute cloud commands
if you have any issues or falses you want to report, please do it here:
You want to test Cardinal ? You can do it on cac.dodo1213.de
Cardinal Anticheat | Community Edition | 1.8.X 0.9974
Free Version of Cardinal Anticheat
Super Anticheat! Alles funktoniert! Keine Bugs und die performance ist auch SUPER! Mach weiter so! Nur eine sache: Könntest du das Replay irgendwie mit mysql verbinden anstatt mit dem ordner? Das mit dem Ordner funktoniert nicht, es kommt auch keine Fehler.
AlexW | GoldenGamer_LP
I have now looked at the AntiCheat extensively and in peace and must admit that my statement that the AntiCheat is shit is wrong. The Movement Checks meet a high standard and that happens is also given and does his service more than enough. Of course, you can always argue about the design of the AntiCheat, I don't like it but that's taste. But I only give you 4 stars for the AntiCheat, because you have to revise your Combat Checks again. Many clients are still bypass and that's not okay. I wish you with the AntiCheat all the best luck in the future and a good success. If the Combat Checks have been reworked and improved, you are welcome to contact me so that I can redo my review and evaluate your AntiCheat better if something has changed.
Felix M. / SquareC.
Really Good Anticheat! But the thing is the Config is way to messy. You should have all the checks in one Text File. Banning is broken (Punishments). Players should get to choose the Violations Punishments (Their own Banning commands). I think the GUI is really messy with the temp banning and stuff. What the Check.yml should look like Example - >
# Violations needed to cancel illegal movements (-1 = never cancel)
# Fly ability check
# NoFall check
# Setback method (back/ground)
# Violation Thresholds
# number_of_violations: '<command>'
50: 'Cardinal notify %player% Tried To (Fly) #1'
100: 'Cardinal notify %player% Tried To (Fly) #2'
180: 'Cardinal kick %player% Flying
Thanks - Hoping to see this feature soon. also, could you add a discord that would be nice for suggestions too