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 Jul 22, 2013Dont work !
-
View User Profile
-
Send Message
Posted Jul 22, 2013I'm having a little performance issue with this plugin and I'm not exaclty sure why. I'll try multithreading after my server restarts.
Here are my timings: http://www.aikar.co/timings.php?url=5900751 Doesn't look too good for AntiJoinBot :D Let's hope multithreading helps with this. I'm having very massive lag whenever someone joins the server and I have a guess where that comes from ;)
Let's see after a restart...
EDIT #1: With multithreading enabled(!): http://www.aikar.co/timings.php?url=5901408
Unfortunately I'll have it disabled until I really need it... Maybe you can do something about this, otherwise I'll have to either find an alternative or go without it somehow... (of course I have been rejoining many times for this test but it still shows how inefficient it is, doesn't it?)
-
View User Profile
-
Send Message
Posted Jul 10, 2013Can you update the plugin on 1.6.2 it doesnt block all proxys on 1.5.2 it did :D
-
View User Profile
-
Send Message
Posted Jul 10, 2013@ekcduce
I need more information on this error, can you paste all the error? There is more under this...
-
View User Profile
-
Send Message
Posted Jul 9, 2013Anyone have a clue why my server just spammed: [SEVERE] Could not pass event PlayerMoveEvent to AntiJoinBot v3.5-1 org.bukkit.event.EventException
Thanks for any help!
-
View User Profile
-
Send Message
Posted Jul 2, 2013I'm out for a cruise, i will be back the 8th July and i will release next version for 1.6.1.
Stay tuned ;)
-
View User Profile
-
Send Message
Posted Jun 26, 2013im using 3.5-1 and some people keep getting kicked and it says proxy detected. happens quite often with players i know, not random players. i am using bungeecord, could that be interfering?
-
View User Profile
-
Send Message
Posted Jun 26, 2013BungeeCord hook please? I need this :)
-
View User Profile
-
Send Message
Posted Jun 25, 2013Thx for this plugin bro !! I just had my first bot attack and google give me your page
-
View User Profile
-
Send Message
Posted Jun 24, 2013@Maxetto
yes everything is active. and yes i did. And the bots are kicked to. But i want that they can not even join like before. Now he's joining every freaking second and then left. Pls help. I cant take this anymore seriously not. Its 6 days non completely non-stop.
-
View User Profile
-
Send Message
Posted Jun 23, 2013Forget it
-
View User Profile
-
Send Message
Posted Jun 23, 2013@qintinator
Have you activated the plugin with /ajb ? Have you checked if at least 1 blacklist is active (true) in config?
-
View User Profile
-
Send Message
Posted Jun 23, 2013Serious pls help me.
Someone is Bot attacking me now for 4 freaking days without stopping. I tried this plugin before and then it worked. but now it doesnt work.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@Maxetto
Ok.. I'll see what I can do. Thanks.
-
View User Profile
-
Send Message
Posted Jun 19, 2013@policiu
Your server didn't open a Connection stream (to internet) and so AntiJoinBot failed to check if it's a proxy or not... Not sure what to do, maybe it's an issue with your host or your Java version...
-
View User Profile
-
Send Message
Posted Jun 19, 2013I am getting an error randomly when some people join and it kicks everyone from the server.
http://pastebin.com/unNiiJBz
-
View User Profile
-
Send Message
Posted Jun 17, 2013yeah im using a seperate MySQL for it
-
View User Profile
-
Send Message
Posted Jun 17, 2013@megasnipez_
Put false on micro-ilovespam blacklist (in config)
@Corsicaman
Are you using at least 3.5-1? Did it happen to all players?
@GPlayer93
Are you using MySQL?
@ZeL0
Probably not, Java 7 is now stable and you should plan to update to it!
-
View User Profile
-
Send Message
Posted Jun 16, 2013Normal users can't join.
-
View User Profile
-
Send Message
Posted Jun 16, 20132013-06-16 16:40:46 [INFO] Blacklist Down!(http://micro-ilovespam.cloudcontrolled.com/v2/ips/) that error comes up in my console alot