The Ultimate Anti Spam protection plugin for Minecraft. It trolls users who use login spam tools like PWN4G3 and Paradigm.
TODO: Redo/add back README.MD information.
The ultimate anti spam protection plugin for Minecraft. It trolls users who use login spam tools like PWN4G3 and Paradigm.
Home Page: http://dev.bukkit.org/server-mods/antibot
A regular player joined and was kicked for spam within the same second.
21:47:10 [INFO] [MCBans] NikolaiCannotDie has connected!
21:47:10 [INFO] NikolaiCannotDie [/173.95.163.47:62638] logged in with entity id 6699232 at ([earth] -714.4468736690596, 25.0, 656.8331253232733)
21:47:10 [INFO] [AntiBot] has detected minecraft spam!
21:47:10 [INFO] [MCBans] NikolaiCannotDie has disconnected!
...
21:47:18 [INFO] [MCBans] NikolaiCannotDie has connected!
21:47:18 [INFO] NikolaiCannotDie [/173.95.163.47:62647] logged in with entity id 6704434 at ([earth] -714.4468736690596, 25.0, 656.8331253232733)
...
21:47:36 [INFO] < NikolaiCannotDie> what just happened?
More details...
http://pastebin.com/dc7d0c7J
I remote administrate my server from an IRC channel when I am away from my computer, the commands I run there are run as console, I cannot run the antibot commands from the IRC channel because of the limitation on where the commands are run from. If you could add this, it would be great. Thank you.
06:45:45 [INFO] [AntiBot] Enabling AntiBot v2.7.1
06:45:45 [INFO] AntiBot: Attempt to do the impossible - Eminem.
06:45:45 [WARNING] [AC] The SPAM check was deactivated.
06:45:45 [INFO] AntiBot: Configuration Loaded Successfully!
06:45:45 [INFO] Loading GeoIP..
06:45:45 [INFO] AntiBot version 2.7.1 is enabled!
06:45:45 [INFO] If you have any issues with AntiBot. Or there is a false positive! Don't be afraid to make a ticket!
26.04 19:48:03 [Server] INFO Fetching addPacket for removed entity: CraftPlayer{name=mp4t}
26.04 19:48:03 [Server] INFO ... 25 more
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerQuit(AuthMePlayerListener.java:484)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.inventory.CraftInventory.setContents(CraftInventory.java:59)
26.04 19:48:03 [Server] INFO Caused by: java.lang.NullPointerException
26.04 19:48:03 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
26.04 19:48:03 [Server] INFO at net.minecraft.server.Packet1Login.handle(SourceFile:68)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
26.04 19:48:03 [Server] INFO at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.listeners.BotListener.onPlayerJoin(BotListener.java:73)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.handlers.BotHandler.onPlayerJoin(BotHandler.java:121)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.datatrack.BotDataTrack.trackPlayer(BotDataTrack.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:220)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:158)
26.04 19:48:03 [Server] INFO at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:179)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
26.04 19:48:03 [Server] INFO org.bukkit.event.EventException
26.04 19:48:03 [Server] SEVERE Could not pass event PlayerQuitEvent to AuthMe
26.04 19:48:03 [Server] INFO ... 24 more
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at uk.org.whoami.authme.listener.AuthMePlayerListener.onPlayerKick(AuthMePlayerListener.java:524)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.inventory.CraftInventory.setContents(CraftInventory.java:59)
26.04 19:48:03 [Server] INFO Caused by: java.lang.NullPointerException
26.04 19:48:03 [Server] INFO at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:449)
26.04 19:48:03 [Server] INFO at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:551)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:48)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetworkManager.b(NetworkManager.java:229)
26.04 19:48:03 [Server] INFO at net.minecraft.server.Packet1Login.handle(SourceFile:68)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:94)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
26.04 19:48:03 [Server] INFO at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:301)
26.04 19:48:03 [Server] INFO at java.lang.reflect.Method.invoke(Method.java:601)
26.04 19:48:03 [Server] INFO at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
26.04 19:48:03 [Server] INFO at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.listeners.BotListener.onPlayerJoin(BotListener.java:73)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.handlers.BotHandler.onPlayerJoin(BotHandler.java:121)
26.04 19:48:03 [Server] INFO at somebody.is.madbro.datatrack.BotDataTrack.trackPlayer(BotDataTrack.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:220)
26.04 19:48:03 [Server] INFO at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:136)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:459)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
26.04 19:48:03 [Server] INFO at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:303)
26.04 19:48:03 [Server] INFO org.bukkit.event.EventException
26.04 19:48:03 [Server] SEVERE Could not pass event PlayerKickEvent to AuthMe
26.04 19:48:03 [Server] INFO [§SkyNet] has detected multiple accounts!!
26.04 19:48:03 [Multicraft] mp4t ran command Message of the Day
26.04 19:48:03 [Connect] User mp4t, IP
AntiBot started it by kicking a player. HC had NPE and BotHandler didn't handle the exception.
04:54:41 [INFO] [AntiBot] has detected minecraft spam!
04:54:41 [INFO] [MCBans] xxx2023 has disconnected!
04:54:41 [SEVERE] Could not pass event PlayerQuitEvent to Herochat
org.bukkit.event.EventException
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:304)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
at net.minecraft.server.ServerConfigurationManager.disconnect(ServerConfigurationManager.java:179)
at net.minecraft.server.NetServerHandler.disconnect(NetServerHandler.java:158)
at org.bukkit.craftbukkit.entity.CraftPlayer.kickPlayer(CraftPlayer.java:213)
at me.freebuild.superspytx.handlers.BotHandler.onPlayerJoin(BotHandler.java:195)
at me.freebuild.superspytx.listeners.BotListener.onPlayerJoin(BotListener.java:64)
at sun.reflect.GeneratedMethodAccessor255.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62)
at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:460)
at net.minecraft.server.ServerConfigurationManager.c(ServerConfigurationManager.java:132)
at net.minecraft.server.NetLoginHandler.b(NetLoginHandler.java:129)
at net.minecraft.server.NetLoginHandler.a(NetLoginHandler.java:41)
at net.minecraft.server.NetworkListenThread.a(NetworkListenThread.java:61)
at net.minecraft.server.MinecraftServer.w(MinecraftServer.java:567)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:459)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: java.lang.NullPointerException
at com.dthielke.herochat.YMLChatterStorage.update(YMLChatterStorage.java:87)
at com.dthielke.herochat.YMLChatterStorage.removeChatter(YMLChatterStorage.java:70)
at com.dthielke.herochat.ChatterManager.removeChatter(ChatterManager.java:61)
at com.dthielke.herochat.ChatterManager.removeChatter(ChatterManager.java:72)
at com.dthielke.herochat.HCPlayerListener.onPlayerQuit(HCPlayerListener.java:40)
at sun.reflect.GeneratedMethodAccessor304.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302)
... 20 more
Some configuration enable/disable features are not implemented in the code, rendering the configuration value themselves useless.
EX: Anti-Chat Spam cannot be currently disabled.
I don't know if this error is from AntiBot or from STAB http://pastebin.com/xavaFB9E
I will post to STAB developer too.
i can't understand this problem
writing here Eminem what is this ?
and how can i fix it ?
thanks for help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.