Skip to content

Releases: micartey/Cardinal-Anticheat

🚀 5.3.2-alpha

16 Sep 16:06

Choose a tag to compare

The 5.3.2 has just released!

Please update the loader as the new versions cannot be loaded by the loader.

Notable changes

  • added config option to limit stored chunks
  • added jvm option to use nightly branch (alternative to env variables)
  • bumped packet events to 2.9.5
  • fixed issue with licenses not being recognized

To continue using the previous loader, you need to fix your cardinal version to the last compatible hash.

export CARDINAL_BRANCH=stable
export CARDINAL_HASH=00ec5564

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

🚀 5.3.1-alpha

13 Jun 16:23

Choose a tag to compare

The 5.3.1 has just released!

Fixed a critical flaw that resulted in an occasional exception on startup and thus disabling the anticheat.
The new loader is incompatible with older versions and vice versa!

To continue using the previous loader, you need to fix your cardinal version to the last compatible hash.

export CARDINAL_HASH=825e87dc

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

🚀 5.3.0-alpha

11 Jun 16:32

Choose a tag to compare

The 5.3.0 has just released!

The loader loads releases now from stable by default and doesn't access the GitHub API anymore.
Therefore, rate-limits on shared host systems are no-longer a primary issue.

Stable doesn't mean that there are no false positives to expect, it mainly contains fewer releases than on nightly.
This might have negative aspects for fixes, although urgent fixes will still be escalated and shipped faster.

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

🚀 5.2.0-alpha

05 Apr 23:48

Choose a tag to compare

The 5.2.0 has just released!

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

🚀 5.1.0-alpha

27 Nov 21:07

Choose a tag to compare

The 5.1.0 has just released!

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

Summary

  • Fixed a bunch of false positives. Only the minority has been reported properly... Hopefully this can be improved in the future for tracking
  • Fixed a couple of bypasses. Most notably:
    • 3 block Nofall
    • A weird and slow upwards fly
  • Added a new check: Scaffold Type G

In conjunction, some other things have been fixed.
Keep in mind that patches are not announced, due to the nature of the rolling releases provided by the loader.

🚀 5.0.0-alpha

06 Oct 14:01

Choose a tag to compare

The 5.0.0 has just released!

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

Summary

This release improves performance and network traffic.
Especially with the introduced config options for target trackers in the Config.yml.

The update also fixes documentation in the config files through the use of a custom YAML parser:
https://github.com/micartey/mvml

There are also some new checks, most notably: InvMove Type A

Important Note

Please delete the following lines in the Config.yml:

BanManager:
...
  command:
    kick: 
    - kick %player% %reason%
    tempban: 
    - ban %player% %reason%
    permban: 
    - ban %player% %reason%

The new YAML parser does not support this list syntax.

🚀 4.2.1-Release

22 Apr 16:55

Choose a tag to compare

The 4.2.1 has just released!

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

Summary

This version contains some patches, as well as a better dependency strategy to load the plugin faster.
The effect might be small, but better than nothing, and also reduces network traffic by a lot.

🚀 4.2.0-Release

17 Mar 14:00

Choose a tag to compare

The 4.2.0 has just released!

If you find a bug, create an issue on GitHub here.
Please make sure to download the newest version of Cardinal from GitHub!

Summary

This update addresses some reported issues.

The update mainly includes some customization for premium users:

  • Adjustable prefix
  • Alias command
command: "CAC"

prefix: "§c§lCAC"

Make sure to edit and save the file with UTF-8 encoding

🚀 4.1.0-Release

25 Feb 16:04

Choose a tag to compare

The 4.1.0 has just released!

If you find a bug, create an issue on GitHub here.

Summary

This update addresses some reported issues.

The configuration file's structure has been revised and improved. With this restructuring, configurations will now be merged, ensuring a seamless transition for users. Additionally, several new options have been introduced in the config file to provide greater flexibility and control. With more coming!

Anticheat:
  # The intelligent mode alters the anticheat behavior and determines based on flags, client type, etc. when a player
  # should throw a flag, type of punishment and if the player should be kicked
  intelligent: true

  ...

  environment:
    # Validate a block placement after a certain amount of time to make sure the server actually placed the block
    validate-placements: true

The intelligent mode is not implemented currently and will be a feature for the premium version. The idea is, that the anticheat uses flag data for itself and prevents flags until the anticheat is certain that the flags are justified. This will reduce the amount of false positives and makes moderating a lot easier!

It will also improve the player experience by better deciding which and when to punish a player.

https://cardinalanticheat.github.io/documentation/getting-started/

🚀 4.0.0-Release

11 Feb 17:01

Choose a tag to compare