This content has been locked. Please login or register in order to unlock it.
About LiteBans is a lightweight banning plugin supporting UUIDs which allows temporary and permanent bans. When a player changes their Minecraft name through Mojang, they will still keep their bans, mutes, and warnings.
All punishments made through LiteBans will take effect globally across all servers connected to the same database. Although LiteBans is designed to effectively synchronize between hundreds of servers, it can still work alone on a single server without a MySQL database.
LiteBans can run natively under Spigot and BungeeCord, offering the same features on both platforms. (The plugin can be installed in the Spigot plugin folder or the BungeeCord plugin folder.)
Features Designed from the ground up with UUID support in mind. All punishments are UUID-based. Fully customizable kick screen for banned players, multiple lines and colours can be used, as well as ban information variables duration until ban expires, reason, staff member who placed the ban, time since ban was placed, original ban duration, server which ban was placed on, etc. All messages are customizable in messages.yml. There are many useful variables available to place in any configurable message that involves a ban, mute, or warning. Multiple types of databases are supported, including MySQL, MariaDB, and H2. H2 is used by default, meaning that you do not need to configure the plugin to connect to a MySQL database in order for it to work on a single-server setup. Advanced light cross-server synchronization system allows global punishments and broadcasts to instantly take effect across all servers connected to the same database. Offline players can receive warnings; they will see all of their new warnings when they join. This works across servers. When a player with a banned account on the same IP joins, all players with the right permissions will be notified. You can view punishment history for players (/history) and punishments issued by staff members (/staffhistory). Staff members can be "rolled back" all punishments which they've issued can be removed at any time with a single command. Staff abuse has never been easier to deal with. Players cannot override punishments by setting very short bans or mutes unless they have permission. Bans can be imported from vanilla (including Essentials), and five popular free banning plugins, including MaxBans, BanManager, and BungeeAdminTools. Lightweight, multithreaded, and designed for performance. LiteBans uses a minimal amount of memory and does not block the main server thread with any database queries after startup