Home›Java›Mods›LibertyBans
LibertyBans
ModsJava

LibertyBans

Java mod listed for Minecraft 1.8–1.19. Downloads from the MC Java Mods app on Android.

⬇ Download on Spigot
LibertyBans is the sparkling and extraordinary weapon of punishment administration.

[​IMG]
[​IMG]
[​IMG] [​IMG]
[​IMG] ​

Why?

The existing punishment plugins all have their flaws. Either they are plagued with bugs and concurrency issues, or they are closed-source and pay-walled, or both.

None of the existing punishment plugins have a test framework which can compare to LibertyBans' extensive automated testing. This means that many bugs are caught automatically and never make it into stable releases.

LibertyBans features a full-suite of punishment-related tools. It is a general-purpose punishment plugin with a focus on effective design, quality of experience, and unbeatable code quality. It can efficiently scale to large networks and operate on single servers with minimal resources, while still offering a rich, modular feature set.

Features
Commands, Permissions, Configuration​

Everything is explained on the wiki:

Wiki Link​

The wiki has a lot of information, including about the configuration.

Commands

Run:
to show all commands. When typing this into your console, leave off the slash.

When creating temporary punishments, the same command is used for permanent punishments. Simply add the time after the username:
For an extended guide, see this wiki page.

Design
Video Showcase - Spanish

by @Ajneb97



Video Showcase - Russian

​

.

Information Bank​

Requirements
Supported platforms:
Compatibility with Geyser/Floodgate usernames. Platform forks supported where reasonable.

Due to 1.19+ chat signing, installing LibertyBans on a Velocity proxy requires SignedVelocity for mutes to work. Velocity users will need to install SignedVelocity on their proxy and backend servers, or switch to using LibertyBans on the backend servers.

Installation

LibertyBans will work out-of-the-box for most users.

If you're running a proxy:
See also this wiki page on proxy installation.

External Connections
When the plugin first starts, it downloads its internal dependencies. This is normal, and can take a couple of seconds the first time. Afterward, the plugin should start faster. The method used to download dependencies is just as secure as if the dependencies were shaded – the expected hashes of the dependencies are hard-coded, so if the downloaded dependency's hash differs, it is not saved to the filesystem.

Fun Facts

Reporting Bugs
Please use Github issues: https://github.com/A248/LibertyBans/issues

But the bigger question is, can you even find any bugs?

Plugin details

Read from the plugin's own plugin.yml.

Quick facts

Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.

LibertyBans is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9, 1.10, 1.11 and newer. Downloaded 23,478 times (via Spigot). Download it and open it directly in the game.

Explore more