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 Mar 12, 2013@Ronewird
on weekend i will add a config
-
View User Profile
-
Send Message
Posted Mar 12, 2013sorry buy i have to implement in my server an autorestart plugin.
Is not possible to put an option to make ajb starting by default?
-
View User Profile
-
Send Message
Posted Mar 11, 2013@chopstick121
If you're getting spammed hard and your server can't handle it, then it most likely will.
Some two kids decided to attack my server with Paradigm. My server basically couldn't keep up with both of them running attacks at the same time. While skimming through the console, I noticed that the majority of the bots were basically coming through the same IP range. Instead of running AJB and letting them out my server, I opted to ban that range using DynamicBan.
@pokdh123
It's not activated by default. You need to type /ajb when your server starts up.
-
View User Profile
-
Send Message
Posted Mar 11, 2013does this make the server lagg?
-
View User Profile
-
Send Message
Posted Mar 11, 2013HOW CAN I PUT IT ON FOR EVER?
-
View User Profile
-
Send Message
Posted Mar 10, 2013@wicked321
I also would like to request this feature...
Maybe make it configuible
ProtectionDefault=true (AJB is on by default)
ProtectionDefault=false(AJB is not on by default)
-
View User Profile
-
Send Message
Posted Mar 10, 2013wow didnt know that ajb would be off by default. please update plugin to have ajb on by default when server restarts. no wonder bots were able to spam my server. i had to type /ajb to toggle it on!
-
View User Profile
-
Send Message
Posted Mar 9, 2013I would like to change all messagens, like "Proxy not detected" You can do that?
It's to make a translation for another language
-
View User Profile
-
Send Message
Posted Mar 7, 2013A user got mad because he couldn't x-ray and proceeded to Join Bot attack the server. First test since I've had AJB. Worked FLAWLESSLY. No trouble. (Guys, don't forget to /ajb).
10/10 Well done sir.
( DO /ajb OR IT WON'T WORK!!!)
-
View User Profile
-
Send Message
Posted Mar 5, 2013Unfortunately, not working
http://i49.tinypic.com/kec8rr.png
-
View User Profile
-
Send Message
Posted Mar 3, 2013another thing can this plugin togheter with AntiBoth?
I`m so boring of that people......
-
View User Profile
-
Send Message
Posted Mar 3, 2013no error.
but the bot simple avoid the defence >.<
I`m under attack and not idea how to protect the server....
Can i use multiple bot defence plugin for protect my server?
-
View User Profile
-
Send Message
Posted Mar 3, 2013@Ronewird
why? any erros?
-
View User Profile
-
Send Message
Posted Mar 3, 2013don`t work......
-
View User Profile
-
Send Message
Posted Mar 3, 2013@CichusekPL
i have same problem, pls help...
-
View User Profile
-
Send Message
Posted Mar 2, 2013does this plugins work? i need for my server
-
View User Profile
-
Send Message
Posted Mar 1, 2013When bots are attacking, no one can connect to the server (kick "Too many joins") how can i allow people to connect, but block bots?
Nice plugin, easy config, lightwheight, and it works (;
-
View User Profile
-
Send Message
Posted Mar 1, 2013I would really love to use this on my server it seems unstable. Is it currently safe to use?
-
View User Profile
-
Send Message
Posted Feb 28, 2013@mrchasez
same thing is happening here. the plugin is not able to protect against the spam anymore, it still causes the RAM usage to increase when the spam starts to happen.
-
View User Profile
-
Send Message
Posted Feb 28, 2013@200dvd
We have a big issue.. our server has been spammed and crashed three times now.
You can see here: http://pastebin.com/msppHPSE
A few bots try to join, which are blocked and then at the bottom it starts doing that protocol error, and it does that thousands and thousands of times, and with other banned players too sometimes. Kind of a major issue. Started happening on the latest builds of bukkit/spigot.