AntiCheat+
AntiCheat+ is a fork of the very popular anti-hacking plugin, AntiCheat. After its discontinuation, many server administrators wished to have this plugin updated. That's the goal of this project; to maintain, continue, and build upon the original AntiCheat. AntiCheat+ will hook into your existing configuration data for the original AntiCheat, so that you can seamlessly switch between the two.
AntiCheat+ helps server admins easily identify and block malicious users by monitoring and analyzing the behavior of players. AntiCheat+ looks for tell-tale signs of hacked clients and implements limits into the game so that players cannot gain an advantage by hacking.
For support of any kind, please leave a support ticket by clicking the link to the top-right of this page, or leave a bug in the official Bug Tracker.
Permissions
Configuration
For an overview of the plugin's configurations, click here.
Developer Tools
Latest/Bleeding Edge Builds
For the latest builds (including bleeding edge, buggy testing builds), head on over to the Continuous Integration Server. Note that these builds are both extremely unstable, and as such if you submit a bug report make sure to include what version it is that you are using. Also note that none of the builds available at the continuous integration server have been approved by BukkitDev staff.
To see the latest builds in action, feel free to join anticheatplus.game.nfoservers.com. Note that this server is running Spigot for Minecraft 1.8, and that the AntiCheat+ configurations are slightly different so as to make testing easier on me.
Video
Auto-Updating
AntiCheat+ uses the Updater system to ensure that your plugin is always up-to-date with the latest protection. Updater is compliant with the update-checking guidelines imposed on all BukkitDev plugins which ensure all updates to your server are approved by BukkitDev Staff prior to being downloaded.
If you wish to disable auto-updating, you may set the "auto-update" toggle in the config.yml to false.
Bug Reporting & Questions
Click here to visit the official AntiCheat+ bugtracker and file a bug report. Make sure to include a detailed description of the error, as well as any possible relevant data from the console and the logs.
Spigot Support
This plugin has been tested on the latest version of Spigot for Minecraft 1.8; I will continue to test it on this platform.
Special Thanks
Special thanks to Relentless Survival (relentless.g.nfoservers.com) for providing a stable testing environment to work with.
[17:57:44] [Server thread/ERROR]: Could not pass event PlayerMoveEvent to AntiCheatPlus v2.0.8 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:305) [server.jar:git-Spigot-13716d9-0899683] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [server.jar:git-Spigot-13716d9-0899683] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [server.jar:git-Spigot-13716d9-0899683] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [server.jar:git-Spigot-13716d9-0899683] at net.minecraft.server.v1_8_R1.PlayerConnection.a(PlayerConnection.java:255) [server.jar:git-Spigot-13716d9-0899683] at net.minecraft.server.v1_8_R1.PacketPlayInFlying.a(SourceFile:126) [server.jar:git-Spigot-13716d9-0899683] at net.minecraft.server.v1_8_R1.PacketPlayInPositionLook.a(SourceFile:18) [server.jar:git-Spigot-13716d9-0899683] at net.minecraft.server.v1_8_R1.PacketHandleTask.run(SourceFile:13) [server.jar:git-Spigot-13716d9-0899683] at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.7.0_65] at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.7.0_65] at net.minecraft.server.v1_8_R1.MinecraftServer.z(MinecraftServer.java:683) [server.jar:git-Spigot-13716d9-0899683] at net.minecraft.server.v1_8_R1.DedicatedServer.z(DedicatedServer.java:316) [server.jar:git-Spigot-13716d9-0899683] at net.minecraft.server.v1_8_R1.MinecraftServer.y(MinecraftServer.java:623) [server.jar:git-Spigot-13716d9-0899683] at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:526) [server.jar:git-Spigot-13716d9-0899683] at java.lang.Thread.run(Unknown Source) [?:1.7.0_65] Caused by: java.lang.NullPointerException at net.gravitydevelopment.anticheat.check.Backend.checkTimer(Backend.java:655) [?:?] at net.gravitydevelopment.anticheat.event.PlayerListener.onPlayerMove(PlayerListener.java:376) [?:?] at sun.reflect.GeneratedMethodAccessor4.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) [?:1.7.0_65] at java.lang.reflect.Method.invoke(Unknown Source) [?:1.7.0_65] at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301) [server.jar:git-Spigot-13716d9-0899683] ... 14 more [17:58:38]
Error Message
I am 1.8 Spigot Server
No Gifthub ID T^T
@stelaar
This plugin has been tested on the latest version of Spigot for Minecraft 1.8; I will continue to test it on this platform.
Spigot 1.8 Support?
@UnwrittenPaper
Sorry for the error.
@DarknessxFazer
There already is! In config.yml, set "system -> log-to-file" to true, and it will log everything to a file, which can be found in the AntiCheatPlus folder in your plugins folder.
@m1enkrafftman
Is it possible if you can make a log so that example if you weren't online while the player is using xray it can log who's using it? that would be great to have :)
@redundantgaming
Fixed in version 2.0.7.
@redundantgaming
Okay. I'll go ahead and fix that in the next update.
depth strider false triggers anticheat like crazy You should add support for it!
@Rulitox
An improved KillAura check will be coming soon, as well as proper velocity checks. Stay tuned!
AntiNockback?? AntiKillAura?? PD: exelente plugin :D
@Jaredcast
There already is!
Set "xray -> check-xray" to true (it is true by default) and set "xray -> alert" to true (it is false by default) in config.yml. This will not entirely stop them from Xraying, but it will alert you when it thinks that a player IS Xraying.
If you'd like a plugin to entirely stop it, I'd suggest Orebfuscator.
Great plugin! But will there be a way to stop X-ray in a future update?