Welcome! Here you can find some information about the project.
FoxAddition is an anti-cheat that seamlessly integrates with your server's main anti-cheat to effectively block certain hacks and exploits that may sometimes go unnoticed or undetected by your main anti-cheat. It offers extensive configuration options, allowing you the freedom to tailor settings to your liking, also can be linked with some plugins, providing you with a customizable experience. This can be used in servers from 1.7.x (recommended 1.7.10) to the latest versions of Minecraft.
You can get support in the official discord server (this is an international server) to report problems, bugs or errors.
FoxAddition is an anti-cheat plugin designed to prevent specific types of hacks. It can be used in conjunction with other anti-cheat plugins, enhancing hack detection on your server with additional checks.
FEATURES
- Support for most versions: FoxAddition aims to be designed to support Spigot servers (and forks) from older versions like 1.7.2 to the latest versions of Minecraft. Compatibility with FOLIA is currently available, if you find any error or problem, you can join to the discord server support of the plugin and provide more details.
- Extensive and customizable configuration: We strive to give users the ability to create their configuration freely, allowing them to edit possible values. Users can even disable checks in specific worlds. You can review the documentation section for a preview of the files.
- Support for Bedrock players: The plugin is designed to be compatible with and detect Bedrock players (if your server uses GeyserMC). This functions properly when Floodgate is detected on your server, allowing you to enable or disable checks for specific editions. If Floodgate is not in use, the player in Bedrock will be treated if it were Java, and the plugin will continue to function and detect accordingly. In versions 1.1.5+ of FoxAddition you can configure a prefix option to determine a bedrock player, this can be perfect in case you configured Floodgate in a Bungeecord. In versions 1.2.0+ of the plugin, I added support for UUID in case you don't use the others method.
- Logging system: Log all alerts received when a player fails any checks; this is stored in the 'logs' folder within the plugin folder with a txt file. This is a feature that can be activated or deactivated in the configuration. You can check 'Some information.' below for more details.
- Compatibility with various plugins: The plugin is compatible with other plugins to provide fixes for false positives or enhance your experience with FoxAddition. This is automatically detected upon plugin initiation, and it can be deactivated in the configuration in case of any issues. Below, you will find a list of plugins currently compatible with FoxAddition and their respective uses.
- ExecutableItems - Used to fix some false flags in some checks in certain types of attributes/enchant/items. Check this plugin here
- DiscordSRV - Used to send alerts in a specify discord channel with your bot in this plugin, you can change the messages in the configuration file. Check this plugin here
- mcMMO - Used to fix some false flags in some checks when an ability is used in the moment. Check this plugin here
- PlaceholderAPI - Used to allow to the plugin in use placeholders in any part, like in the list of commands to execute in certain vls or in the messages. Check this plugin here
- ProtocolLib - Used to allow the usage of packets to use in checks that only works with this plugin and add some additional checks. (Probably in a future, this can be a requeriment to improve the stability and performance of the anti-cheat in using packets.) Check this plugin here
- VeinMiner - Used to fix some false flags in some checks when the mode of this plugin is enabled. Check this plugin here
- WeaponMechanics - Used to fix some false flags in some checks when a player shot with the weapons. Check this plugin here
COMMANDS
/foxaddition notify - Send a notify to all users with the permission 'foxac.notifications'.
/foxaddition verbose - Enable/Disable the verbose output.
/foxaddition reload - Reload configuration files, if you use FileWatcher, this reload automatically.
/foxaddition discordtest - Test DiscordSRV hook to see if this works correctly.
PERMISSIONS
foxac.notifications - See the notify message.
foxac.command - Permission used to use any commands of FoxAddition.
foxac.bypass.<category> - Bypass a category of checks, you can use '*' to bypass all checks. Example: foxac.bypass.* (bypass all checks) or foxac.bypass.badpackets (bypass all badpackets check),