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 Apr 2, 2013Im atacked with this plugin
-
View User Profile
-
Send Message
Posted Apr 1, 2013@FilipEbR Yes, this should block people who use a VPN (Virtual Private Network) To Fake their Real IP address, I have tested with with a PPTP VPN, you should edit your config and update to the recent version so you can have the most up-to date blacklist and you should also you mysql (optional) in your config open it and find "join" by default it says true, if set to true player with a proxy are able to join in the specified maximum below this, you should set it to false, next find interval and set to 0 Done! no proxies should be joining you server! If they still are, copy their IP address from the console or do /whois [PlayerWhoUsesProxy] and lookup their IP address on http://whatismyipaddress.com
-
View User Profile
-
Send Message
Posted Mar 31, 2013Ok.. Great plugin.. But i have another problems with cheaters/griefers who uses HotSpot Shield. This plugin will block them? Thx :)
-
View User Profile
-
Send Message
Posted Mar 31, 2013Great plugin !
-
View User Profile
-
Send Message
Posted Mar 31, 2013Maybe you could prevent them from joining, they can join, and you will see a welcome message.
-
View User Profile
-
Send Message
Posted Mar 30, 2013Honestly i love this plugin but it is idiotic that i have to turn it on every time my servers restart! I have it running on three servers and i have the servers set to restart every 2 hours and i dont have the time to turn the plugin back on every time they restart! You would think with such a useful plugin they would have it so it turns on automatically or atleast give us a option in the config for it to be always on please we are begging you. My servers just recently went under a spambot attack and the plugin did nothing because i forgot to turn it on! So please just give us this one thing
-
View User Profile
-
Send Message
Posted Mar 29, 20132.3
@Ronewird
- add config for cooldown after restart
@mrchasez
!!! When you have any trouble try to disable multithread it is still buggy and in beta !!!
-
View User Profile
-
Send Message
Posted Mar 29, 2013sorry. but we are waiting more than ten days for a simple option in the config files. your plugin is amazing but a thid point is not very well supported. I turn for the health of my server in some other lesser plugin but who like to grow and listen the people. i think you made a big job but i run a server and i need to run it proper.
-
View User Profile
-
Send Message
Posted Mar 29, 2013You cant protect your server from all, because all the ip's are different.
-
View User Profile
-
Send Message
Posted Mar 29, 2013There is a problem with essentials and Anti join bot bukkit 1.5.1
Total duration: 272.638 ms / 500 ticks Average duration: 0.545 ms/tick Selected event: PlayerCommandPreprocessEvent[MONITOR] Plugin: Essentials Location: class com.earth2me.essentials.EssentialsPlayerListener
Total duration: 3351.385 ms / 500 ticks Average duration: 6.703 ms/tick Selected event: PlayerLoginEvent[HIGHEST] Plugin: AntiJoinBot Location: class me.codebycode.antijoin.main
-
View User Profile
-
Send Message
Posted Mar 29, 2013@200dvd
Please make it default on. I hate how it turns off every restart.
Update: Not working! http://pastie.org/7161052
1.5.1
-
View User Profile
-
Send Message
Posted Mar 28, 2013Please update this. "Too many joins" is spamed
-
View User Profile
-
Send Message
Posted Mar 27, 2013I love this plugin because of how well it keeps proxies from joining my server. And my own custom join-block message? Fucking amazing.
I'd love an update for 1.5.1. I'd also like you to consider a ajbAlwaysOn: true in config.yml, so that server owners do not forget to do /ajb. That would be lovely. or something along those lines. Also, every time someone joins and it IP checks, it causes lag. A brief [Warning]: Did the sys - etc etc. Can you work on that to make the IP check more efficient? Thanks for your work. I love the plugin so much.
-
View User Profile
-
Send Message
Posted Mar 27, 2013maybe its not about this plugin directly, but i hope someone can comment... Does anyone know freeware app for Ubuntu which one is doing exactly this? Blocking proxies. So i guess, if we filter proxies at Firewall point it will never get to server.
Please if anyone has any experience about it share. Im using Peer Guardian but it doesn't blocking proxy, or i dont know how to tweak it.
Thank you!
-
View User Profile
-
Send Message
Posted Mar 27, 2013I own a cracked server and someone bot attacks me 24/7 Diferent Ips Diferent names! The only way to avoid it so people can play is to whitelist! IF ajb is on people cant join cause server has too many log ins Is it possible with whitelist ON Ajb whitelist people that is real players
-
View User Profile
-
Send Message
Posted Mar 24, 2013work 1.5.1 ;)
after all, the best addresses in addition cut firewall ;) Now they use VPS servers with strong links to spamming and plug-ins of this type lags normal serwer ;p
no lags only powerfull serwer on ssd :)
CichusekPL if you have a server on a vps slots or you might imagine does not work with because powerful spam bot serwer spamming the console ;d
testing on minecraft serwer 2x ssd spam bot no chance lags or crasch serwer ;p but normal serwer on HDD lags and crash
-
View User Profile
-
Send Message
Posted Mar 23, 2013not working on 1.5.1
-
View User Profile
-
Send Message
Posted Mar 17, 2013Can you change the time that AJB will be disable onEnable? I need 3 minutes
-
View User Profile
-
Send Message
Posted Mar 14, 2013Seriously the option of toggling the pluging should make it stay on if it is on even after a restart, a shutdown, what ever, it should turn un as you lefted it, lefted it on? turns on with the plugin on, lefted it off, turns on with the plugin off, or the config to put there how you want it to start when the server boots back up no matter if you lefted it on or off, it should always run as you specified it on the config... this is the best plugin i've seen for this stupid flooders, but the fact that you have to turn it on every single time, makes it somehow useless if it is off and your admins are offline and a "hacker" comes in... but even though i am jumping server form server cheching if they are not protected from the flooders and telling them to use your plugin.
-
View User Profile
-
Send Message
Posted Mar 14, 2013I have this error:
Config data:
147.r1 recomended build R: AntiJoinBot 2.2 for CB 1.4.7-R1.0 Feb 24, 2013
Please help _=)