EVERYTHING XIAOMI
Get listed
LibertyBans logo

LibertyBans

LibertyBans is a free punishment administration plugin for Minecraft servers, designed to work across large networks as well as single servers with minimal r…

Place
#1 of 19
Score
6.2
LibertyBans's website

What LibertyBans is

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.

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.

Watch out

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

Who it suits

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.

Verdict

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.

Plans and prices

From LibertyBans's own pricing page, checked 3 Oct 2026.

All about pricing
PlanPriceWhat it gives you
FreeFreeFree software; requires Java 17; supported Minecraft server platforms

The facts

Each one read from LibertyBans's own pages, with the date it was checked.

What it does

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

Where it runs

Minecraft platforms
Supported server platforms include Bukkit, Spigot, Paper, Purpur with Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity.checked 3 Oct 2026
The full review of LibertyBans

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 nothing 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.

Getting started

  1. Visit the LibertyBans website at https://libertybans.org/.
  2. Confirm the server runs Java 17.
  3. Install LibertyBans on a supported Minecraft server platform.
  4. For Fabric, also install adventure-platform-mod.
  5. For Velocity proxy mutes, install SignedVelocity on the proxy and backend servers.
  6. Choose local HyperSQL or configure a remote MariaDB, MySQL, or PostgreSQL database.
  7. Configure templates, exemptions, and synchronization for the server setup.

Limits worth knowing

LibertyBans is free software and requires Java 17. Fabric requires adventure-platform-mod, and mutes on a Velocity proxy require SignedVelocity on the proxy and backend servers.

Questions

Does LibertyBans cost anything?

It is listed as free software, with a free plan at $0.

Which Minecraft platforms does it support?

It supports Bukkit, Spigot, Paper, Purpur, Folia, BungeeCord, Waterfall, Fabric, Sponge, and Velocity.

Which databases can it use?

It supports local HyperSQL and remote MariaDB, MySQL, and PostgreSQL databases.

What does it require?

LibertyBans requires Java 17. Fabric also requires adventure-platform-mod.

What is needed for Velocity proxy mutes?

SignedVelocity must be installed on the proxy and backend servers.

Is LibertyBans open source?

Most of the project uses GNU AGPL version 3 or later; some components use GNU LGPL version 3 or later.

Alternatives to LibertyBans

All alternatives
  1. 1

    ModGUI

    Free planSelf-hosted
    6.2Free plan
  2. 2

    Staff+

    Free planSelf-hosted
    6.2Free plan
  3. 3BanManager logo

    BanManager

    WebAPILinuxSelf-hosted
    5.9
  4. 4ExtraBan logo

    ExtraBan

    Free planSelf-hosted
    5.6Free plan
  5. 5

    Player Report

    Free planSelf-hosted
    5.6Free plan
  6. 6

    ReportsGUI

    Free planSelf-hosted
    5.6Free plan