AntiJoinBot

Bukkit Firewall / Proxy Blocker
This plugin protects your server from bots that use proxies!
The players IP will be automatically verified when they join.
The plugin has been written to have an High level of performance.
Features:
- Works with potentially any Minecraft version
- UUID Support aswell as Nickname support (for Offline mode Servers)
- Whitelistless (Doesn't require to activate a Whitelist to block the bots)
- Configurable delayed start (to reduce plugin load on server start/restart)
- MySQL/SQLite support
- Downloadable Blacklist on server start
- Customizable Blacklists ("URL:Response" format) (Paste the URL with , instead of .)
- Customizable Kick Messages
- Quickly Disable/Enable the plugin via command
- Reload the config in game
- Permission to bypass checks
- User Whitelist/Blacklist
- Force check mode (Kick everyone for the first check, player is asked to rejoin)
- Permission support
- Proxy check from Server List and change MoTD if a proxy is found (Beta)
- Debug mode available
- Plugin Metrics

Video
Installation:
1. Put the "AntiJoinBot.jar" in the plugin folder and run the server.
2. It will create a folder called "AntiJoinBot" containing the "config.yml" (Default Config) and the "offline_data.db".
3. Ready ;D
Permissions and Commands:
Bypass checks:
Permission: "ajb.bypass"
Add/block players in whitelist:
Permission: "ajb.add"
- "/ajb add <player>" -> (add player to whitelist)
- "/ajb block <player>" -> (add player to blacklist)
Toggle AntiJoinBot:
Permission: "ajb.toggle"
- "/ajb toggle"
Reload Configuration and Database Connection:
Permission: "ajb.reload"
- "/ajb reload"
Note:
If you can not connect, please wait 24 hours and try it again or restart your router.
If this plugin helped you, please Donate ;D
Default Blacklist API's:
http://www.shroomery.org/ythan/proxycheck.php?ip=
http://www.stopforumspam.com/api?ip=
http://yasb.intuxication.org/api/check.xml?ip=
Source:
https://bitbucket.org/NullP0interEx/antijoinbot (Before 5.0)
https://github.com/Maxetto/AntiJoinBot (After 5.0)

-
View User Profile
-
Send Message
Posted Jun 4, 2013@mrchasez
There isn't any reference to AntiJoinBot in this crash, so it's not AntiJoinBot that caused it
@GPlayer93
Strange, i don't have any problem to /ajb add, i added yesteday an user to the whitelist and all worked fine... And, for the /reload command, try out the new 3.6, also if it doesn't have a "good looking" fix, it's working for me!
-
View User Profile
-
Send Message
Posted Jun 4, 2013@Maxetto
I think the plugin caused this crash: http://pastie.org/8005620
Not entirely sure.
-
View User Profile
-
Send Message
Posted Jun 3, 2013When i have to add a user to the AntiJoinBot Whitelist, i have to disable the Plugin with /ajb or /unload it with PlugMan, otherwise i can't add users to the whitelist. (I'm using a separate SQL-Database for AJB) And then if i want to enable it again with /ajb, Plugman or /reload its spamming the shit outta my Console.
You can't stop your Server every time you have to whitelist someone. This is NOT acceptable for our players.
I got a Bukkit Server since Minecraft Alpha and i know enough Plugins... This is the only Plugin that breaks cause of /reload or even ITS OWN commands.
Maybe you dont have to whitelist users anymore cause u can add "ajb.bypass" to a user but i still think this IS a necessary point to fix.
-
View User Profile
-
Send Message
Posted Jun 3, 2013Dev Release: AntiJoinBot 3.6
Ok, new version is out with a comprensible changelog (i think...). If someone can test the new permission: "ajb.bypass" and tell me if it works, i will thank him and probably change the version from Dev to Release.
I also will probably remove the fix for /reload, as i don't think it's a good fix... If i can, i will optimize it, otherwise it will be removed (You just need to avoid /reload command)
-
View User Profile
-
Send Message
Posted Jun 3, 2013@mrchasez
Done... Now we just need some code optimization from 200dvd and it will be released. And yea, this time i will write the Changelog :P
-
View User Profile
-
Send Message
Posted Jun 2, 2013@Maxetto
I don't have time to do testing at the moment. But having a bypass for donors / member ranks would be a great feature that the plugin used to have. Not sure what happened to it. Also the changelogs really need to be worked on ;P
-
View User Profile
-
Send Message
Posted Jun 2, 2013@mrchasez
Ok, working on it, but i also would like someone to test blacklists one by one and tell me:
So i can select the best blacklists that block most bots and let join most users.
-
View User Profile
-
Send Message
Posted Jun 1, 2013@Maxetto
Add a bypass permission so normal users aren't ever any false positives. Can't /ajb add to thirty thousand users.
-
View User Profile
-
Send Message
Posted Jun 1, 2013@GPlayer93
craftovski is correct. never do /reload. it always messes with plugins. do a full stop and then a start on the server.
i wanted to know if there are any issues with the latest release so far? i still have not updated mine bcz i remember there was an issue with one of the newer releases. so before i update to the latest one, is anyone having issues with it?
-
View User Profile
-
Send Message
Posted Jun 1, 2013/ajb don't work...
-
View User Profile
-
Send Message
Posted Jun 1, 2013@craftovski
Very funny
-
View User Profile
-
Send Message
Posted May 31, 2013@GPlayer93
Yes theres a fix, dont do /reload
-
View User Profile
-
Send Message
Posted May 31, 2013Now i got my Console full of "Cant pass PlayerMoveEvent to "AntiJoinBot" again, but only after /reload. Anyone knows how to fix this?
-
View User Profile
-
Send Message
Posted May 30, 2013@SmallzZz8
Sometimes you need also to update JDK and 64-bit Java (if you have a 64-bit PC)
-
View User Profile
-
Send Message
Posted May 30, 2013Hello, did you on purpose disabled join messages, cuz if you did would it be possible in near future you put that in the config also so we can disable/enable join messages.
Thank you.
Ignore this comment, its working fine im teh retard =)
-
View User Profile
-
Send Message
Posted May 29, 2013@Maxetto
I went on java and took the test and it said "You have the recommended Java installed (Version 7 Update 21)" so i do have that
-
View User Profile
-
Send Message
Posted May 29, 2013@SmallzZz8
You need to install Java 7 or tell your host to install it for you.
-
View User Profile
-
Send Message
Posted May 29, 2013Can you please help me with this error im getting Click here to look at the error Error page I really need this plugin because of all these bots that keep coming at me
-
View User Profile
-
Send Message
Posted May 29, 2013@Maxetto
Well, if its limited then is worthless for us, isnt it? Thats shame :(
I turned off micro-ilovespam for now AJB works fine.
Cheers!
-
View User Profile
-
Send Message
Posted May 29, 2013@Xx_atomik_xX
It's just an info, it says that the blacklist is down, but don't worry! You have 3 more :P EDIT: Found the problem, micro-ilovespam has limited requests... I'll probably change it :(
@ha11oga11o
Ok, we will look into it... Probably i'm keeping it, but i will put it "false" by default and adding a new blacklist...