BanManager v7.4.0

Cross-server banning, mutes, warnings and much more!

  1. confuser
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    • 1.16
    Source Code:
    • Fully UUID compliant
    • Supports H2, MariaDB & MySQL databases
    • Player bans
    • Player mutes including soft/shadow muting
    • Player name bans
    • Player reporting system
    • IP and IP range bans & mutes
    • Succinct permissions
    • Integrate punishments with other plugins using the hooks system
    • Warnings support, including a points based system for executing actions when a player reaches each level
    • Customisable messages with variable support, including custom ban and kick screens
    • Supports Bukkit, BungeeCord and Sponge servers
    • Synchronise punishments between servers
    • Free!
    Setup Guides

    Commands & Permissions



    Plugin statistics tracked with bStats. Opt out by disabling in config/bStats/config.yml.
    aex32 and RobertClark like this.

Recent Updates

  1. v7.4.0
  2. v7.3.1
  3. v7.3.0

Recent Reviews

  1. julianbrodshaug
    Version: v7.2.2
    Love the plugin. But when setting up the web panel it says the table bm_player_pins does not exist?

    Failed to find bm_player_pins table in database, please try again
  2. HeberonYT
    Version: v7.2.2
    Bad user experience. Years ago I was introduced to BanManager for its amazing web interface and multi-server linking, but now it's broke.
    The requirements are exaggerated, you need a dedicated server or VPS to use it, + 90% of users do not have it, and I suppose that many will abandon it and use a simple alternative.
    I have several Dedicated, and even so it was impossible to make it work. The guides are ambiguous and not well documented, even the recommended requirements fail, there is no support or help in this regard.
    In my opinion as a programmer, the developer made a bad decision by changing the language, it complicated his own work and made it difficult for the end user to use, a programmer should think otherwise, making his software as simple and automatic as possible.
  3. nikolamintic312
    Version: v7.2.2
    Terrible Plugin my server crashed and its not even loading i dont reccomend downloading this plugin!!!
    1. confuser
      Author's Response
      This issue was not caused by BanManager.

      You joined discord and claimed that a stacktrace error caused by your server being overloaded from too many plugins was a 'virus'. You were also unable to start and stop a server nor provide logs without a step by step guidance. You were also unaware on how to remove a .jar file from a directory.
  4. GeneticAgenda84
    Version: v7.2.2
    I can't use it without mysql. i need mysql but in my server host it is very expensive and can you please make it without mysql database?
    1. confuser
      Author's Response
  5. MCwaffles
    Version: v7.2.1
    Good plugin! Would have given 5 stars if it was a bit more intuitive to use. You can do a lot with this plugin if you spend the time learning how to use it.
  6. Sulort
    Version: v7.1.0
    Hi there, we are using the Bungeecord Version of BanManager on our MinecraftServer 1.15.2 and its working great. The Author is friendly and offers great support. I can only recommend this plugin, as I myself am very pleased with its features and functions.
  7. LordYarkan
    Version: v6.0.2
    I don't have any command because :(
    [19:07:30 ERROR]: null
    org.bukkit.command.CommandException: Cannot execute command 'ban' in plugin BanManager v6.0.2 - plugin is disabled.
    at org.bukkit.command.PluginCommand.execute( ~[patched_1.14.4.jar:git-Paper-238]
    at org.bukkit.command.SimpleCommandMap.dispatch( ~[patched_1.14.4.jar:git-Paper-238]
    at org.bukkit.craftbukkit.v1_14_R1.CraftServer.dispatchCommand( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PlayerConnection.handleCommand( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PlayerConnection.a( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PacketPlayInChat.a( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.PacketPlayInChat.a( ~[patched_1.14.4.jar:git-Paper-238] at net.minecraft.server.v1_14_R1.PlayerConnectionUtils.lambda$ensureMainThread$0( ~[patched_1.14.4.jar:git-Paper-238]
    at ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeTask( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandlerReentrant.executeTask(SourceFile:23) ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.executeNext( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.MinecraftServer.aX( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.MinecraftServer.executeNext( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.IAsyncTaskHandler.awaitTasks( ~[patched_1.14.4.jar:git-Paper-238]
    at net.minecraft.server.v1_14_R1.MinecraftServer.sleepForTick( ~[patched_1.14.4.jar:git-Paper-238]
    at ~[patched_1.14.4.jar:git-Paper-238]
    at Source) [?:1.8.0_241]
    1. confuser
      Author's Response
  8. Nety
    Version: v6.0.2
    Very nice and useful plugin! The dev listens to people's issues/suggestions, actively improves the plugin and can help with any problem, thank you so much!
  9. Iwitrag
    Version: v6.0.2
    Excellent plugin, I wish it had jail functionality too - but its simply amazing anyway
    Version: v5.15.0
    its by far one of the best ban management plugins out there, could you please add a gui based ban management system like /punish and a /jail command?