LibertyBans

C
C tier on Minecraft Moderation PluginsScore 6.8 · #1 of 11
Android app
Not listed
Free plan
Yes
Runs on
api, self-hosted
libertybans.org
The LibertyBans homepage

Summary

LibertyBans is a free punishment administration plugin for Minecraft servers, designed to work across large networks as well as single servers with minimal resources. It handles bans, mutes, warnings, kicks, temporary punishments, and corresponding removal commands for players and IP addresses. Configurable templates set punishment types, reasons, and durations, while exemptions can limit which staff members may punish others. The plugin can identify suspected alternate accounts, apply IP bans, show suspected alts with a command, and notify staff when they join. It supports platforms including Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity. Storage options include local HyperSQL and remote MariaDB, MySQL, or PostgreSQL. Multiple proxies and server instances can be synchronized, and a developer API is available for other plugins. LibertyBans requires Java 17; Fabric also requires adventure-platform-mod. For mutes on a Velocity proxy, SignedVelocity must be installed on both proxy and backend servers. Most of the project is licensed under GNU AGPL version 3 or later, with some components under GNU LGPL version 3 or later.

Who it is for

LibertyBans suits Minecraft server administrators who need configurable punishment handling across one or multiple server instances. It also fits developers seeking an API for integrations with other plugins.

What is good

  • Handles temporary and permanent punishments.
  • Supports a wide range of Minecraft platforms.
  • Works with local or remote databases.
  • Can synchronize multiple proxies and instances.
  • Provides a developer API.

What to know first

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

Everything Xiaomi review

LibertyBans: the full review

LibertyBans combines punishment controls, staff exemptions, and multi-instance support in a free plugin. Check the Java and platform-specific requirements before deploying it, especially for Fabric or Velocity mutes.

LibertyBans is a free Minecraft moderation plugin for server owners who need configurable punishments and staff controls. It suits both standalone servers and networks spanning multiple proxies or instances. Its broad platform and database support is compelling, though Java 17 and some platform-specific dependencies add deployment work.

Overview

LibertyBans combines day-to-day discipline tools with controls for how staff use them. That makes it a stronger fit for servers with defined moderation roles or a multi-instance setup than for administrators seeking only a minimal punishment command set.

It can run on one server with minimal resources or scale across a network. Owners can choose a local HyperSQL database or remote MariaDB, MySQL, or PostgreSQL, balancing a simpler local arrangement against a shared database for multiple instances.

Key features

Moderators can issue bans, mutes, warnings, kicks, and temporary punishments, with corresponding removal commands for players and IP addresses. Templates vary punishment type, reason, and duration, while exemptions can restrict who may punish whom—for example, keeping trainees from banning administrators. These controls support consistent policy and tiered staff authority, but require owners to configure rules that match their team.

LibertyBans can identify suspected alternate accounts, display suspected alts by command, notify staff when they join, and automatically apply IP bans to suspected accounts. Automatic enforcement can reduce repeat-account work, but is best suited to teams comfortable making that intervention part of their moderation policy.

For networks, multiple proxies and instances can synchronize through an installation on a proxy or on multiple backend servers. A developer API allows other plugins to work with LibertyBans. Configuration includes connection-pool and statement-cache settings, giving administrators control over database behavior. The project also says dependencies use secure SHA-512 hashes and builds are reproducible for checksum verification.

Pricing

LibertyBans is free software: its Free plan costs 0.00 USD per free and includes supported Minecraft server platforms. There are no paid tiers or plan-specific seat, quota, or trial terms to weigh; the main costs are the Java and platform requirements and the work of configuring a deployment.

Platforms

LibertyBans supports Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity, with proxy support. It requires Java 17. Fabric requires adventure-platform-mod, and mutes on a Velocity proxy require SignedVelocity on both the proxy and backend servers. Those dependencies matter when choosing a platform: compatibility alone does not eliminate setup steps.

The project directs bug reports to GitHub issues and provides a wiki and Discord support. Most of the software is licensed under GNU AGPL version 3 or later, while some components use GNU LGPL version 3 or later; operators should consider those terms when incorporating or distributing it.

Who it's for

LibertyBans is a sound choice for Minecraft server owners who want a free moderation system with configurable punishment policy, staff exemptions, and synchronized multi-instance support. It is less suitable for a server that cannot meet Java 17 or required platform dependencies, or for teams that do not need its configuration depth.

Pros and cons

  • Pro: Punishments cover bans, mutes, warnings, kicks, temporary actions, and removal commands for players and IP addresses, giving moderators a broad set of controls in one plugin.
  • Pro: Templates and staff exemptions support consistent rules and differentiated permissions, useful for teams with multiple moderation roles.
  • Pro: Support for several proxy and server platforms, remote databases, and synchronized instances can accommodate network deployments as well as standalone servers.
  • Con: Java 17 is mandatory, and Fabric and Velocity mutes bring extra dependencies that complicate deployment on those platforms.
  • Con: Automatic IP bans for suspected alternate accounts may not suit teams that prefer to review suspected links before taking enforcement action.

Alternatives

For other options, see Minecraft Moderation Plugins. ModGUI is another free, self-hosted option, with a stated requirement of Paper 1.21.11 or newer. Staff+ may fit teams looking for a free self-hosted option for Paper, Purpur, or Folia 1.20–1.21+ and Velocity 3.3.0+.

BanManager is a free option described by its maker as open source, with contributions welcome. Nimbus AntiCheat is a free, self-hosted option with stated requirements of Paper 1.21.8 (compatible forks may work), Java 21, PacketEvents, and Java-edition players. AdvancedSensitiveWords, ChatSentinel, PunishBAN, and ReducedX-Anti Cheat are also listed as free, self-hosted alternatives.

Verdict

Choose LibertyBans if you need free, configurable Minecraft punishment administration that can scale from one server to a synchronized network, particularly when staff roles need distinct exemptions. Look elsewhere if Java 17 or the added Fabric and Velocity requirements are a poor fit, or if a lighter moderation setup would better match your needs.

LibertyBans plans and pricing

All plans
Free Free Free software; requires Java 17; supported Minecraft server platforms libertybans.org · 3 Oct 2026

Compared on Minecraft moderation plugins

Free plan
Yeslibertybans.org
Proxy support
Yeslibertybans.org

Facts

Purpose
LibertyBans is a free punishment administration plugin designed to scale to large Minecraft networks and run on single servers with minimal resources.libertybans.org · 2 Oct 2026
Punishments
It supports bans, mutes, warnings, kicks, temporary punishments, and corresponding removal commands for players and IP addresses.github.com · 2 Oct 2026
Alt accounts
It can automatically enforce IP bans against suspected alternate accounts, show suspected alts with a command, and notify staff when suspected alts join.github.com · 2 Oct 2026
Templates and permissions
It supports configurable punishment templates and exemptions, such as preventing trainees from banning admins.github.com · 2 Oct 2026
Minecraft platforms
It supports Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity.github.com · 2 Oct 2026
Databases
It can use a local HyperSQL database or remote MariaDB, MySQL, and PostgreSQL databases.github.com · 2 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 · 2 Oct 2026
API
The project provides a developer API as a framework for other plugins.github.com · 2 Oct 2026
Security
The project says dependencies are downloaded with secure SHA-512 hashes and that builds are reproducible so checksums can be verified.github.com · 2 Oct 2026
Runtime requirement
LibertyBans requires Java 17.github.com · 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 · 2 Oct 2026
Support
The project directs bug reports to GitHub issues and links to its wiki and Discord support.modrinth.com · 2 Oct 2026
License
Most of LibertyBans is licensed under GNU AGPL version 3 or later, and some components use GNU LGPL version 3 or later.github.com · 2 Oct 2026
Staff controls
Exemptions can restrict which staff members may punish others, and templates can vary punishment type, reason, and duration.github.com · 3 Oct 2026
Configuration
Options and behavior are configurable, including connection pool and statement cache settings.github.com · 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 · 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 · 3 Oct 2026
Developer API
The project provides a developer API for other plugins to work with LibertyBans.github.com · 3 Oct 2026

Best LibertyBans alternatives

See all 10

Where it ranks on Everything Xiaomi

Is LibertyBans yours?

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

Sources