BanManager

C
C tier on Minecraft Moderation PluginsScore 6.6 · #4 of 11
Android app
Not listed
Free plan
No
Runs on
api, Linux, self-hosted, Web
banmanagement.com
The BanManager homepage

Summary

BanManager is a free, open-source suite of moderation plugins and apps for Minecraft servers. Staff can issue bans, IP blocks, and mutes, block profane names, and moderate chat, including through shadow muting. Players can file reports while staff are offline, with staff able to review and resolve them later. Configurable warning thresholds can trigger commands with increasing severity, and staff can add notes or inspect player records, including unbans and who issued them. Downloads are listed for Bukkit variants such as CraftBukkit, Spigot, and Paper, as well as BungeeCord, Fabric, Sponge, and Velocity. Data can be stored locally in H2 or remotely with MySQL or MariaDB. The optional self-hosted WebUI adds appeals, reports, role-based permissions, and a dashboard for one or more servers. It needs BanManager-WebEnhancer and MySQL 5+ or MariaDB 10+; the default H2 database is not supported for this interface. The WebUI setup page starts unauthenticated, and its documentation recommends setting a setup token before exposing it to the internet. A developer API lets other plugins read or modify punishment data and receive change events.

Who it is for

BanManager suits Minecraft server operators who need moderation tools across supported server platforms, with an optional self-hosted web interface for staff workflows.

What is good

  • Handles bans, IP blocks, mutes, and profane-name blocking.
  • Players can submit reports while staff are offline.
  • Warnings can trigger increasingly severe commands.
  • Supports local H2 or remote MySQL and MariaDB storage.
  • Developer API exposes punishment data and change events.

What to know first

  • The WebUI does not support the default H2 database.
  • The WebUI setup page is unauthenticated by default.
  • The WebUI requires BanManager-WebEnhancer and a supported database.

Everything Xiaomi review

BanManager: the full review

BanManager covers common moderation tasks and can share punishment data through remote databases. The WebUI has separate dependencies and needs careful setup before internet exposure.

Overview

BanManager is a collection of moderation plugins and related apps for Minecraft server teams. It brings together player punishments, chat controls, reporting, warnings, and staff records, with options for running moderation across multiple servers. The software is open source and free.

Its server-side tools can store data locally in H2 or connect to MySQL or MariaDB. That choice affects what can be added: the self-hosted WebUI requires a remote MySQL 5+ or MariaDB 10+ database, and does not work with the default H2 storage. For category browsing, see the Minecraft Moderation Plugins list.

Key features

Punishments and chat moderation

Moderators can ban players, block IP addresses, mute players, and prevent the use of profane names. BanManager can also respond to chat spam with mutes, including shadow mutes. These options cover both account-level discipline and problems unfolding in chat.

Reports, warnings, and staff records

Players can report behavior while staff are away. Staff can return to review and resolve those reports rather than relying on someone being available at the moment an incident occurs.

Warnings can be configured to trigger commands once a player reaches a chosen warning count, with responses that grow more severe as warnings accumulate. Staff can add notes to a player's record and see its history, including unbans and the staff member responsible for issuing them.

WebUI and multi-server administration

The optional self-hosted WebUI adds a staff-facing dashboard for one or more servers, along with appeals, reports, and role-based permissions. It requires BanManager-WebEnhancer as well as MySQL 5+ or MariaDB 10+; H2 is not supported for this setup.

The developer API lets other plugins read and change punishment data and receive events when punishments change. Messages can be customized with color codes and JSON messages. For networks, local punishments are checked every 30 seconds by default and global punishments every two minutes. More frequent checks can increase database use.

Storage and security

BanManager supports local H2 storage and remote MySQL or MariaDB storage. Remote databases can be used to share data between servers or to enable the WebUI. The WebUI documentation warns that its browser installer is unauthenticated by default and recommends setting a SETUP_TOKEN before making setup reachable from the internet. It also uses a 64-character hexadecimal ENCRYPTION_KEY to encrypt stored BanManager database passwords.

Pricing

BanManager is free. There is a free plan, and no free trial is listed.

Platforms

Downloads are listed for Bukkit servers, including CraftBukkit, Spigot, and Paper, as well as BungeeCord, Fabric, Sponge, and Velocity. The listed device and deployment platforms are API, Linux, self-hosted, and web. The WebUI is self-hosted and has the separate database and setup requirements described above.

Who it's for

BanManager is suited to Minecraft server owners and staff teams that need a shared process for punishments, reports, warnings, and player history. Its multi-server dashboard and remote database options are relevant to networks, while local H2 storage offers a simpler storage option when the WebUI and shared remote data are not needed.

It is also a fit for server operators who want moderation data accessible to other plugins through a developer API. Teams choosing the WebUI should be prepared to configure a supported MySQL or MariaDB database and secure the installer before exposing it publicly.

Pros and cons

  • Pros: Free and open source, with support for several server platforms.
  • Pros: Combines punishments, chat moderation, reports, escalating warnings, and staff notes.
  • Pros: The self-hosted WebUI provides appeals, reports, role-based permissions, and a dashboard for one or more servers.
  • Cons: The WebUI requires BanManager-WebEnhancer and MySQL 5+ or MariaDB 10+; it cannot use the default H2 database.
  • Cons: Operators exposing the WebUI setup page to the internet need to configure a setup token and encryption key.
  • Cons: Increasing cross-server check frequency can raise database use.

Alternatives

For a broader comparison, start with the Minecraft Moderation Plugins list. Other options include LibertyBans, ModGUI, and Staff+. Server teams focused on anti-cheat tools can also consider Nimbus AntiCheat or ReducedX-Anti Cheat; for chat-focused moderation, see ChatSentinel. Other listed alternatives include PunishBAN and PunishmentsSystem.

Verdict

BanManager offers a broad moderation toolkit for Minecraft servers, pairing conventional punishments with reports, configurable warning actions, staff notes, and chat controls. Its free, open-source model and support for multiple server platforms make it a practical option to consider for teams that want those functions in one suite.

The main planning issue is the boundary between the plugins and the WebUI. Local H2 storage is supported, but the WebUI requires BanManager-WebEnhancer and a MySQL or MariaDB database, and its installer needs deliberate security configuration before internet exposure. Teams comfortable managing that infrastructure can use the WebUI's reporting, appeals, permissions, and multi-server dashboard; those wanting a simpler deployment can rely on the server plugins without it.

The maker directs users to Discord, GitHub discussions, and the FAQ for help and feature requests, and welcomes open-source contributions.

Compared on Minecraft moderation plugins

Free plan
Yesbanmanagement.com
Report workflow
Yesbanmanagement.com
Chat filters
Yesbanmanagement.com
Staff web panel
Yesbanmanagement.com
Proxy support
Yesbanmanagement.com
Staff notes
Yesbanmanagement.com
Audit logs
Yesbanmanagement.com

Facts

Purpose
BanManager is a suite of moderation plugins and apps for Minecraft servers.banmanagement.com · 28 Sept 2026
Punishments
It supports bans, IP blocks, mutes, and profane-name blocking.banmanagement.com · 28 Sept 2026
Reports
Players can report behavior while staff are offline, and staff can track and resolve reports later.banmanagement.com · 28 Sept 2026
Warnings
The warning system can automatically issue commands after a configured number of warnings, with increasing severity.banmanagement.com · 28 Sept 2026
Staff records
Staff can add notes and view a player's record, including unbans and who issued them.banmanagement.com · 28 Sept 2026
Web interface
The self-hosted WebUI adds appeals, reports, role-based permissions, and a dashboard for one or more servers.banmanagement.com · 28 Sept 2026
WebUI requirements
The WebUI requires BanManager configured with MySQL 5+ or MariaDB 10+; the default H2 database is unsupported.banmanagement.com · 28 Sept 2026
Supported server platforms
Downloads are listed for Bukkit (CraftBukkit, Spigot, Paper), BungeeCord, Fabric, Sponge, and Velocity.banmanagement.com · 28 Sept 2026
Database options
BanManager supports local H2 storage and remote MySQL or MariaDB storage.banmanagement.com · 28 Sept 2026
Developer API
The developer API lets other plugins read and modify punishment data and receive punishment-change events.banmanagement.com · 28 Sept 2026
Security configuration
The WebUI documentation says the browser installer is unauthenticated by default and recommends setting SETUP_TOKEN on internet-reachable hosts.banmanagement.com · 28 Sept 2026
Credential protection
The WebUI uses a 64-character hex ENCRYPTION_KEY to encrypt stored BanManager database passwords.banmanagement.com · 28 Sept 2026
Support
The maker directs users to Discord, GitHub discussions, and the FAQ for help and feature requests.banmanagement.com · 28 Sept 2026
Cross-server sync
The FAQ says local punishments are checked every 30 seconds and global punishments every two minutes by default; more frequent checks increase database use.banmanagement.com · 28 Sept 2026
Open source
The maker describes BanManager as open source and welcomes contributions.banmanagement.com · 28 Sept 2026
Product
BanManager is a suite of moderation plugins and apps for Minecraft servers.banmanagement.com · 29 Sept 2026
Price
The maker describes BanManager as open source and free.banmanagement.com · 29 Sept 2026
Chat moderation
It can mute players who spam chat, including through shadow muting.banmanagement.com · 29 Sept 2026
Reports and warnings
Players can report behavior while staff are offline, and warnings can trigger increasingly severe commands after a configured threshold.banmanagement.com · 29 Sept 2026
Customization
Messages can be customized with color codes and JSON messages.banmanagement.com · 29 Sept 2026
Web dashboard
The self-hosted WebUI supports appeals, reports, role-based permissions, and a dashboard for one or more servers.banmanagement.com · 29 Sept 2026
WebUI requirement
The WebUI requires BanManager-WebEnhancer and a MySQL 5+ or MariaDB 10+ database; the default H2 database is unsupported.banmanagement.com · 29 Sept 2026
Server platforms
Downloads are listed for Bukkit (CraftBukkit, Spigot, Paper), BungeeCord, Fabric, Sponge, and Velocity.banmanagement.com · 29 Sept 2026
Data storage
BanManager supports local H2 storage and remote MySQL or MariaDB storage for sharing data or using the WebUI.banmanagement.com · 29 Sept 2026
Security setup
The WebUI Docker guide says its setup page is initially open and recommends setting a SETUP_TOKEN before exposing an install to the internet.banmanagement.com · 29 Sept 2026
Maker
The site credits James Mortemore and displays a 2012–2026 copyright; it does not state a headquarters or founding year.banmanagement.com · 29 Sept 2026

Best BanManager alternatives

See all 10

Where it ranks on Everything Xiaomi

Is BanManager yours?

Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.

Sources