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 Nov 20, 2012@mrchasez
nodus clients can join or not?
-
View User Profile
-
Send Message
Posted Nov 20, 2012@ProMCer It works for a lot of bots.... however some keep on getting in my server.
@200dvd: Go The plugin isn't stopping these bots! They are getting in again.
REPOST
Also, some bots got on: http://pastie.org/5367501
Feature request: Only X users without the permission "antijoinbot.safeuser" Can join a minute. So if bots do get on, they will be in the default group and not have that permission., So only "Blank" amount of them can join within a minute. The rest of the groups can have that permission and not be effected.
So some regular guests may not be able to join for a minute. Just add a message like "Wait 60 seconds, too many guests joining!"
-
View User Profile
-
Send Message
Posted Nov 20, 2012is this worth putting on my server. I have F'inSpamBots is this one better
-
View User Profile
-
Send Message
Posted Nov 18, 2012I could help beta test this
Server IP: ac-mc.co (AuraCraft)
-
View User Profile
-
Send Message
Posted Nov 18, 2012@200dvd
Neither commands work: http://pastie.org/5396047
-
View User Profile
-
Send Message
Posted Nov 17, 2012@200dvd
Your changelog work isn't very well... what did you add?
-
View User Profile
-
Send Message
Posted Nov 16, 20121.6 unapproved download: http://dev.bukkit.org/server-mods/easy-anti-join-bot-proxie/files/12/
Toggle AntiJoinBot:
Permission: "antijoinbot.toggle"
-
View User Profile
-
Send Message
Posted Nov 15, 2012@200dvd Thank you.
Wy plugin name is AntiJoinProxy, and on file jar is AntiJoinBot?
When I use my plugin manager, the jar name and main Class name are different. I'm confused
Jar file name: AntiJoinBot
Bukkit Plugin name: AntiJoinProxy
-
View User Profile
-
Send Message
Posted Nov 14, 2012On weekend i will made this:
- en/disable
- max joins per second
-
View User Profile
-
Send Message
Posted Nov 14, 2012Could you add a command to disable or enable the IP check?
-
View User Profile
-
Send Message
Posted Nov 13, 2012What do i do with that info. Please help man i'm bad with permissions. You don't got to go into detail but instructions on how to use what you told me would be nice. If you cant help i understand but i really like the plugin and would love to continue using it. Can you please explain what i do with this
->(antijoinbot.bypass /ajbadd <player>).-
View User Profile
-
Send Message
Posted Nov 12, 2012@BoyandTexaz
antijoinbot.bypass /ajbadd <player>
-
View User Profile
-
Send Message
Posted Nov 12, 2012I need help added my self to the white list. I am the owner of a server and i keep getting kicked because the plugin thinks im on a proxy. Can i just add my self to a list so that i dont have to get a new ip. The ajbadd command dont work. I even had an admin who was cleared by the plugin use it and nothing. Any Help?
-
View User Profile
-
Send Message
Posted Nov 12, 2012@200dvd More bots joining: http://pastie.org/5367589
It did work for a very few of them: http://pastie.org/5367590
-
View User Profile
-
Send Message
Posted Nov 12, 2012@200dvd The plugin isn't stopping these bots!
Also, some bots got on: http://pastie.org/5367501
Feature request: Only X users without the permission "antijoinbot,safeuser" Can join a minute. So if bots do get on, they will be in the default group and not have that permission., So only "Blank" amount of them can join within a minute. The rest of the groups can have that permission and not be effected.
So some regular guests may not be able to join for a minute. Just add a message like "Wait 60 seconds, too many guests joining!"
-
View User Profile
-
Send Message
Posted Nov 11, 2012Any way to do whitelist in next version?
-
View User Profile
-
Send Message
Posted Oct 30, 2012@mrchasez Sorry my English, I mean async :D
-
View User Profile
-
Send Message
Posted Oct 29, 2012@200dvd
You said you couldn't get it to run on another core. Would be amazing if you could haha
-
View User Profile
-
Send Message
Posted Oct 29, 2012Yes, because your players must be the first time checked. When all player have bypass then is not so high.
EDIT: I have played on your Server ;D Your server is pure EPIC
-
View User Profile
-
Send Message
Posted Oct 28, 2012@200dvd
Bad news. The plugin is being super intensive. Its at 1385ms Loading time.
Here is the nolag report: https://dl.dropbox.com/u/40465785/2012_10_28-15_47_33.exam