Sunday, October 25, 2026 4,350 lists 78,100 records on file
List your app or device

  1. Home
  2. Minecraft Moderation Plugins
  3. LibertyBans

LibertyBans

What it is

LibertyBans is a free punishment administration plugin for Minecraft servers, built for both large networks and single servers with limited resources. It handles bans, mutes, warnings, kicks, temporary punishments, and removal commands for players and IP addresses. Staff can configure punishment templates for type, reason, and duration, and set exemptions that limit who can punish whom. The plugin can flag suspected alternate accounts, apply IP bans, show suspected alts by command, and notify staff when they join. It supports Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity. Storage options include local HyperSQL and remote MariaDB, MySQL, and PostgreSQL. Multiple proxies and server instances can be synchronized, and a developer API lets other plugins work with LibertyBans. It requires Java 17; Fabric also requires adventure-platform-mod. Velocity proxy mutes require SignedVelocity on the proxy and backend servers. The free plan is free.

For and against

For

  • Supports a broad range of Minecraft platforms.
  • Offers local and remote database options.
  • Includes suspected-alt detection and staff notifications.
  • Supports synchronized proxies and server instances.
  • Free plan is free.

Against

  • Requires Java 17.
  • Fabric requires adventure-platform-mod.
  • Velocity proxy mutes require SignedVelocity on proxy and backends.

The verdict

LibertyBans combines a broad set of staff punishment controls with support for varied Minecraft platforms and multi-server setups. Check its Java and platform-specific requirements before installation.

Who it suits

It suits Minecraft server administrators who need configurable punishment controls across one server or a multi-server network. Developers can also use its API to build integrations.

Plans and prices

Free

Free

Free software; requires Java 17; supported Minecraft server platforms

Every plan, in full

On the record

Alt accounts
It can automatically enforce IP bans against suspected alternate accounts and provides an /alts command and join notifications for staff.github.com · read 3 Oct 2026
API
The project provides a developer API as a framework for other plugins.github.com · read 2 Oct 2026
Configuration
Options and behavior are configurable, including connection pool and statement cache settings.github.com · read 3 Oct 2026
Databases
It supports local HyperSQL and remote MariaDB, MySQL, or PostgreSQL databases.github.com · read 3 Oct 2026
Developer API
The project provides a developer API for other plugins to work with LibertyBans.github.com · read 3 Oct 2026
License
Most of LibertyBans is licensed under GNU AGPL version 3 or later, with some components under GNU LGPL version 3 or later.github.com · read 3 Oct 2026
Minecraft platforms
Supported server platforms include Bukkit, Spigot, Paper, Purpur with Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity.github.com · read 3 Oct 2026
Multi-instance support
It supports multiple proxies and instances, with installation on a proxy or backend servers configured for synchronization.github.com · read 3 Oct 2026
Multi-server support
It supports multiple proxies and instances, including installation on a proxy or on multiple backend servers with synchronization configured.github.com · read 2 Oct 2026
Punishments
It supports bans, mutes, warnings, and kicks for players or IP addresses, including temporary punishments.github.com · read 3 Oct 2026
Purpose
LibertyBans is a punishment plugin for Minecraft servers that can scale to large networks or run on a single server.libertybans.org · read 3 Oct 2026
Requirements and dependencies
LibertyBans requires Java 17; Velocity proxy installations require SignedVelocity for mutes, and Fabric requires adventure-platform-mod.github.com · read 3 Oct 2026
Runtime requirement
LibertyBans requires Java 17.github.com · read 2 Oct 2026
Security
Downloaded dependencies are checked against hard-coded expected hashes, and the project says its builds are reproducible from source.github.com · read 3 Oct 2026
Staff controls
Exemptions can restrict which staff members may punish others, and templates can vary punishment type, reason, and duration.github.com · read 3 Oct 2026
Support
The project directs bug reports to GitHub issues and links to a Discord support community.libertybans.org · read 3 Oct 2026
Templates and permissions
It supports configurable punishment templates and exemptions, such as preventing trainees from banning admins.github.com · read 2 Oct 2026
Velocity limitation
For mutes on a Velocity proxy, the project says SignedVelocity must be installed on the proxy and backend servers.github.com · read 2 Oct 2026

The review

Overview

LibertyBans is a free Minecraft server plugin for administering punishments and staff permissions. It is best suited to server owners who need consistent moderation across a network or want tighter control over which staff can act. Its broad platform and database support is a strength, though Java 17 and some platform-specific dependencies add setup work.

Key features

Moderators can issue bans, mutes, warnings, kicks, and temporary punishments, with corresponding removal commands for players and IP addresses. Configurable templates can vary the punishment type, reason, and duration, while exemptions can restrict who may punish whom—for example, preventing trainees from banning administrators. These controls help teams apply policy consistently, but owners need to configure them around their staff structure.

LibertyBans can automatically apply IP bans to suspected alternate accounts, show suspected alts through a command, and notify staff when those accounts join. That can help moderators respond to repeat evasion, but automatic enforcement may not suit servers that prefer to review suspected links before acting.

For multi-server setups, LibertyBans can run on a proxy or across backend servers configured to synchronize. A local HyperSQL database is an option for simpler deployments; MariaDB, MySQL, and PostgreSQL support gives network operators remote database choices. Configuration also extends to connection pool and statement cache settings, which offers administrators control over database behavior without changing the core punishment workflow.

The project provides a developer API for other plugins to work with LibertyBans. It also says dependencies use secure SHA-512 hashes and builds are reproducible so checksums can be verified. Most of the project is licensed under GNU AGPL version 3 or later, with some components under GNU LGPL version 3 or later—terms worth reviewing if you plan to redistribute or build on it.

Pricing

LibertyBans is free: the Free plan costs nothing and includes the software for supported Minecraft server platforms. There are no paid tiers or published seat or usage caps in the plan description. The tradeoff is operational rather than financial: server owners must provide Java 17 and satisfy platform-specific requirements themselves.

Platforms

LibertyBans supports Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity. It is self-hosted and also provides an API for other plugins. Fabric requires adventure-platform-mod; for mutes on a Velocity proxy, SignedVelocity must be installed on both the proxy and backend servers. Those dependencies make it important to check the target server stack before deployment.

Who it's for

Choose LibertyBans if you run a Minecraft server or network that needs several punishment types, configurable staff authority, or synchronized moderation across instances. It is less compelling for owners who want a minimal setup with no dependency checks, or who need moderation controls outside Minecraft server environments.

Pros and cons

  • Pro: Broad punishment and removal commands cover players and IP addresses, including temporary sanctions.
  • Pro: Templates and exemptions let administrators align punishments and staff permissions with server policy.
  • Pro: Many server platforms and four database choices accommodate varied single-server and network deployments.
  • Con: Java 17 is required, and Fabric and Velocity mutes add specific dependencies to manage.
  • Con: Automatic IP bans for suspected alternate accounts may be too aggressive for teams that require manual review.

Alternatives

For a broader comparison, see Minecraft Moderation Plugins. ModGUI is another free, self-hosted option for Paper 1.21.11 or newer. Staff+ is free and self-hosted for Paper, Purpur, or Folia 1.20–1.21+ and Velocity 3.3.0+.

Nimbus AntiCheat is a free self-hosted alternative focused on 43 checks, per-check punishments, reports, staff inspection tools, and Discord webhook notifications, with Paper 1.21.8 support. ExtraBan is a free self-hosted plugin for Paper or a fork, requiring Java 25+. Player Report is a free self-hosted Minecraft server plugin whose native/tested major version is 1.21. ReportsGUI is a free self-hosted report tool for native Minecraft 1.17 servers, capped at 54 unhandled reports.

BanManager is a free, open-source option spanning API, Linux, self-hosted, and web platforms. AdvancedSensitiveWords is another free self-hosted alternative.

Verdict

LibertyBans is a strong choice for server owners who need configurable punishments and staff boundaries across varied Minecraft platforms or multiple instances. Its main advantage is the combination of moderation controls, network support, and database flexibility at no cost; look elsewhere if Java and platform-specific dependencies would make deployment more work than your server needs.

Alternatives to LibertyBans

Every alternative, ranked