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 May 25, 2013when i try to connect on my server say. proxy is detected Version 3.5
-
View User Profile
-
Send Message
Posted May 25, 2013when i try to connect on my server say. proxy is detected Version 2.0
-
View User Profile
-
Send Message
Posted May 24, 2013Downloading here as the page for it on Bukkit Dev fails to load/redirect.
-
View User Profile
-
Send Message
Posted May 18, 2013Since 2.0 version i always have errors on launch or when player joins server, he get error: proxy is detected
-
View User Profile
-
Send Message
Posted May 15, 2013For those who dont have protection agains join bots, i suggest AntiBotUltra as a temp solution, or a perm one.
If owner comes here he can remove this post as possible "Advertising" , if he comes..
-
View User Profile
-
Send Message
Posted May 14, 2013when is this plugin actually gonna work? i need it
-
View User Profile
-
Send Message
Posted May 12, 2013since 1.5.2, we can't connect to my server "proxy detected" xD please fix this strange bug ...
-
View User Profile
-
Send Message
Posted May 12, 2013@mheiden
You're right, but for 2 days you can't say that is died xD All people have a real life, so.... P.S. I also saw devs that left the project and rejoined it after 2 months. When you have an hobby (coding) and you can do it very good, you can't left it and your mind always reminds you when you was coding and so you re-have desire to continue coding :)
Ah, and i'm italian, so sorry for my bad english
-
View User Profile
-
Send Message
Posted May 12, 2013i guess they just took al the money from the donations and stopped the plugin...
-
View User Profile
-
Send Message
Posted May 11, 2013@Maxetto Yh using the older version, and indeed source code may be helpfull but the dev havent replied on comments in a couple days and thats more annoying because i saw alot plugins die in the same way.
The new version just isnt tested good enough to confirm the api working and connections to the api's / blacklist, or a minor typo.. who knows...?
@juleslezaze Well, for now try 2.3 or 3.2
-
View User Profile
-
Send Message
Posted May 10, 2013Go make up the new version please !! This version is just horrible for the server :/
-
View User Profile
-
Send Message
Posted May 10, 2013Is 3.5 working now?
-
View User Profile
-
Send Message
Posted May 10, 2013@mheiden
Well, for now try 2.3 or 3.2, i have 3.2 and i don't have any issue, still in fact that some bots can join the server, but i have nocheatplus which blocks high amount of joins, so i get only 1-2 bots join.
I wonder if the developer can publish his source on github or any other website, i think i/we can help him!
-
View User Profile
-
Send Message
Posted May 9, 2013Still doesnt work, 3 players can connect, but the rest, including myself can't connect. Rebooted my router, doesn't help also. Please fix this!!
-
View User Profile
-
Send Message
Posted May 9, 2013Hey, I installed the plugin but after, no one can join the server, including me. The plugin says everybody's get proxy. Should I modify something in config.yml? Ty!
-
View User Profile
-
Send Message
Posted May 9, 2013Hey 200dvd! Thank you, your plugin really helped my server!
-
View User Profile
-
Send Message
Posted May 9, 2013Could I be a Betatester?
-
View User Profile
-
Send Message
Posted May 9, 20132013-05-09 19:56:35 [SEVERE] Could not pass event PlayerMoveEvent to AntiJoinBot v3.5 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:427) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.TimedRegisteredListener.callEvent(TimedRegisteredListener.java:35) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:477) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:462) at net.minecraft.server.v1_5_R3.PlayerConnection.a(PlayerConnection.java:216) at net.minecraft.server.v1_5_R3.Packet10Flying.handle(SourceFile:136) at net.minecraft.server.v1_5_R3.NetworkManager.b(NetworkManager.java:292) at net.minecraft.server.v1_5_R3.PlayerConnection.d(PlayerConnection.java:109) at net.minecraft.server.v1_5_R3.ServerConnection.b(SourceFile:35) at net.minecraft.server.v1_5_R3.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_5_R3.MinecraftServer.r(MinecraftServer.java:581) at net.minecraft.server.v1_5_R3.DedicatedServer.r(DedicatedServer.java:226) at net.minecraft.server.v1_5_R3.MinecraftServer.q(MinecraftServer.java:477) at net.minecraft.server.v1_5_R3.MinecraftServer.run(MinecraftServer.java:410) at net.minecraft.server.v1_5_R3.ThreadServerApplication.run(SourceFile:573) Caused by: java.lang.NullPointerException at tk.romankobosil.antijoinbot.AJBListener.onPlayerMoveEvent(AJBListener.java:83) at sun.reflect.GeneratedMethodAccessor498.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.lang.reflect.Method.invoke(Unknown Source) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:425) ... 15 more
-
View User Profile
-
Send Message
Posted May 9, 2013Try 2.3 version and see how that works
-
View User Profile
-
Send Message
Posted May 9, 2013Crap, the new update is completely unusable. Says everyone is using proxy. Please fix it, can't run my server without it :/