THIS VERSION REQUIRE PACKETEVENTS TO WORK!
- Fixed a lot of errors, false flags and improved checks.
- Added new conditions for detection, like maxium ping and minium TPS. (Only apply in some checks with default configuration, but, you can apply it in any check adding manually)
- Added new placeholders ({ping} and {tps}) for verbose and logs.
Apparently, 1.7.x doesn't work with PacketEvents, I recommend use legacy versions for the moment. Probably some checks go to work with Bukkit Events if packetevents isn't in the server, like legacy versions (but with ProtocolLib).
Reset your checks.yml and language.yml if you want this changes, if you don't reset, this still go works correctly with your actual config (if is 1.2.1).
Report any error or give your suggestion in the discord server support.
THIS VERSION REQUIRE PACKETEVENTS TO WORK!
The anticheat has been a little recoded, a lot of checks still missing but has another news, I go to upload versions and give support for this version. Version "legacy" (only for users with the version 1.2.0) still can receive "basic" support. (Also, if you want download any bug-fix for legacy version, join to the discord server)
This version has little new features, reset all of your configs for this update, hooks are missing, I don't think this can false flags with certain plugins for the moment. Please, report any error or give your suggestion in the discord server support.
- Added excluded blocks default for 1.21(.1).
- Added mcMMO support. (Thanks a lot to @nexis420 in the discord server for help to me and request this support) (Need to reset config.yml)
- Added disconnection when finish in check updates to avoid any type of crash.
- Added option to use UUID to identify a bedrock user. (Need to reset config.yml)
(For the moment, nothing changed in Phase check, the recode is under development)
You found a error? Join to the Discord server clicking here.
- Fixed problems with enabling/disabling checks or cancel options in the configuration files. Sorry a lot for this.
I'm planning in recode the plugin for next versions, this can take a lot but I go to try.
Changelogs:
- Fixed false flags related with trapdoors in Phase check.
- Fixed problems with the new system of excluded blocks.
- Fixed compatibility with VeinMiner version 2.2.4. WARNING! If you use this version, please, upgrade your version of VeinMiner to a newer version (like 2.2.4), because this change their class.
- Added default values in the plugin in case the configuration files don't has value or is older.
You found a error? Join to the Discord server clicking here.
- Fixed a lot of false flags in Phase and Reach.
- Added a new Nuker check.
- Added compatibility with WeaponMechanics.
- Added compatibility with FOLIA software.
- Fixed the BrandChecker don't load if the server don't has ProtocolLib (this don't require).
- Added option to add a content in the embeds of DiscordSRV.
- PROTOCOLLIB VERSION NOW REQUIRE TO BE V5.X.X TO WORK.
- Added option to print notifications in the console.
- Added option to define the permission in get alerts.
- Added a little new option in FastUse check to prvent false flags.
- Fixed SkinBlinker don't enable correctly.
You found a error? Join to the Discord server clicking here.
1.1.7:
- Fixed false flags in Phase check when join.
- Fixed false flags in Protocol (D) when join.
1.1.6:
- Fixed a lot of possible false flags.
- Optimized a little the code in some parts.
- Added a Brand Checker, you can configure it in config.yml.
- Added better support for Bedrock players, now you can configure to detect prefix of the player in case you configured Floodgate in Bungeecord.
- Added new Protocols check in Badpackets category.
- Fixed decay vls don't work correctly. (This works but this reset to 0 the vls and don't reduce)
- Fixed Phase check in detect wrong DIRTH_PATH and fixed the option of doors don't work correctly.
- Fixed SkinBlinker don't work correctly because a problem of values.
This reset your config.yml and checks.yml to apply changes.
- Added verbose command.
- Fixed size of the plugin. (sorry)
- Added a new Flag Event to use like an API. This also recode some parts of the plugin to support the flag event.
- Fixed various false flags in Phase check, delete the folder 'FoxAddition/versions' to apply changes. This also improve the 'fixers' option and add option to fix issues in some servers.
- Fixed startup in some servers that don't return the server version (this also apply a change in Phase option).
This reset your checks.yml and language.yml files for apply this update.
- Fixed a problem with FastUse check.
Update to this version to fix a problem of value in FastUse.
- IMPROVED and FIXED a big problem with VLs system.
Read:
When the VL of a user increases too rapidly or surpasses the maximum allowed value or any other VL in the checks.yml (example, a command is need to be executed when reach 4 vls, but the player get 5 vls), in consequently, this flaw can lead to the player continuously flagging without any limitations. This version includes a revamped VLs system specifically designed to address this issue.
Please, report any problems/errors/bugs in the discussion page or in the discord server about the plugin!
- Added FileWatcher to apply changes in Files more easy and fast.
- Added Geyser (Floodgate) support in Spigot servers. Now you can enable and disable detection for X edition.
- Added Executable Items support to fix problems with false flags in some types of items.
- Added VeinMiner support to fix problems with false flags in check
Reach (Block)
andNuker
. - Reworked FilesManager code to make it more stable.
- Improved /foxaddition reload command.
- Added /foxaddition discordtest to test the DiscordSRV hook and check if this works correctly.
- Fixed errors in some versions of servers.
- Fixed some false flags with X blocks in Phase check. Recommended delete the versions folder generated in the FoxAddition folder to delete some blocks fixed with this version.
- Added little thing in FastSwitch to try in fix false flags to possible.
- Added SkinBlinker check with type Actions and Spammer. (Is neccessary ProtocolLib).
- Added AirPlacement check.
- Added LiquidInteract check.
- Added FakeSpectate Packet check to stop X types of Disablers and help to a "Main" anticheat. (Is neccessary ProtocolLib).
- Added InvalidPosition check to avoid and stop problems with some types of Disablers and Crash clients.
For all users that use the Dev version in the discord server, delete all config files of the plugin!
If you find an error or bug, please, report in the discord server or use the discussion page to help and improve this project!