Anti Join Bot

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.


  • Works with probably every 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



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"

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:

Source: (Before 5.0) (After 5.0)


Minecraft Serverlist (DE)

Minecraft Serverlist (EN)

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Maxetto Maxetto Feb 08, 2016 at 18:20 UTC - 0 likes

    @The_PC_Tech_Guy: Go

    APIs yes. The Downloadable Blacklist (at server start) is Hard-Coded, but I've already changed it in the new version that will be released soon.

    The new version will only contain Bug fixes and a couple of new features but I'm planning a complete rewrite with more methods of proxy detection.

  • Avatar of The_PC_Tech_Guy The_PC_Tech_Guy Feb 06, 2016 at 20:50 UTC - 0 likes

    This account is so old that I don't even use that username anymore.
    I now go by "robomwm"

  • Avatar of ASCB_imran ASCB_imran Feb 04, 2016 at 21:20 UTC - 0 likes

    @Maxetto: Go

    It's not my server that I want to get on it's another one (Pika-Network). I have told them to do /ajb add <my in game name> but they're so stingy and think there is more behind that command that would allow me to harm the server. Is there any other way apart from telling them to do that command?

  • Avatar of Maxetto Maxetto Feb 04, 2016 at 13:55 UTC - 0 likes

    @ASCB_imran: Go

    You now need to remove your IP from AJB database. Please, download the version that you can find HERE, and do /ajb add <your IP>

  • Avatar of ASCB_imran ASCB_imran Jan 31, 2016 at 21:17 UTC - 1 like

    @The_PC_Tech_Guy: Go @Maxetto: Go

    So my IP was on, I got it removed now but I still can't join servers using your plugin?

    Last edited Feb 03, 2016 by ASCB_imran
  • Avatar of The_PC_Tech_Guy The_PC_Tech_Guy Jan 31, 2016 at 11:30 UTC - 0 likes

    @MrObed: Go

    Report to the proxy lists. This plugin, which I've had to remove for now since it likes to hang my server from time to time until watchdog kills it, only downloads and uses publicly-available blacklists. There is no hardcoded blacklist in the plugin, so no, he isn't going to "check this ip's"

  • Avatar of MrObed MrObed Jan 31, 2016 at 04:23 UTC - 0 likes

    Hi! Can you check this ip's? All this bots join the server and the plugin doesn't block them. I think some proxy is bypassing the protection. Thanks

  • Avatar of The_PC_Tech_Guy The_PC_Tech_Guy Jan 15, 2016 at 01:20 UTC - 0 likes

    So, any progress on this? It's getting annoying having all the downloads in the main thread, halting server startups...

  • Avatar of File14 File14 Jan 10, 2016 at 16:37 UTC - 1 like

    Can someone fix this plugin with Bungee support? :D

  • Avatar of Maxetto Maxetto Jan 10, 2016 at 12:40 UTC - 0 likes

    @galacticwarrior: Go

    You could ask the faulty blacklist(s) to remove their IP from the database.

    P.S. Are you sure you can't unblock their IPs by whitelisting them using THIS dev version?

    Last edited Jan 10, 2016 by Maxetto

Is this plugin helpful for you?

  1. Choice:

  1. Results
  2. 4 comments


Date created
Oct 20, 2012
Last update
Feb 28, 2015
Development stage
  • enUS
GNU General Public License version 3 (GPLv3)
Curse link
Recent files