Home›Java›Mods›LiteBanX
LiteBanX
ModsJava

LiteBanX

Java mod listed for Minecraft 1.21. Downloads from the MC Java Mods app on Android.

by envidz · on Modrinth

⬇ Download on Modrinth

LiteBanX (BanX)

An insanely customizable punishment plugin for Paper 1.21+.

Bans, IP-bans, tempbans, mutes, warns, kicks, and notes — with order-insensitive command parsing, offline-player support, alt detection, and a full staff GUI. Built to be the last punishment plugin you need to install.


Features


Commands

Command Description
/ban <player|ip> [reason] Permanently ban a player or IP
/tempban <player|ip> <time> [reason] Temporarily ban a player
/ipban <ip|player> [reason] Ban an IP address
/tempipban <ip|player> <time> [reason] Temporarily ban an IP address
/unban <player|ip> [reason] Unban a player or IP
/mute <player> [reason] Permanently mute a player
/tempmute <player> <time> [reason] Temporarily mute a player
/unmute <player> [reason] Unmute a player
/warn <player> [reason] Warn a player
/tempwarn <player> <time> [reason] Issue an expiring warning
/unwarn <player> [id|*] Remove a warning
/kick <player> [reason] Kick a player
/note <player> <message> Add a private staff note
/unnote <player> [id|*] Remove a staff note
/checkban <player|ip> Check active punishments for a player or IP
/history <player> [page] View a player's punishment history
/banlist [page] List all active bans
/mutelist [page] List all active mutes
/warnslist [page] List all warnings
/notes <player> [page] View staff notes for a player
/iphistory <player|ip> [page] View IP history
/alts <player|ip> Detect alt accounts sharing an IP
/staffhistory <player> [page] View punishments issued by a staff member
/clearhistory <player> [types] Clear a player's punishment history
/banx <subcommand> Root command — every subcommand namespaced (e.g. /banx ban Steve cheating)
/litebanx <reload|import|preset|version|debug|dump> Admin command
/staff [gui|stop] Open the staff GUI, or stop spectating

Permissions

Every command is gated by its own litebanx.<action> node, so you can grant exactly the subset of tools each staff rank needs. Highlights:

Permission Default Description
litebanx.ban / litebanx.tempban / litebanx.ipban / litebanx.unban op Ban management
litebanx.mute / litebanx.tempmute / litebanx.unmute op Mute management
litebanx.warn / litebanx.tempwarn / litebanx.unwarn op Warning management
litebanx.kick op Kick players
litebanx.note / litebanx.unnote / litebanx.notes op Staff notes
litebanx.history / litebanx.history.others op View own / others' history
litebanx.alts / litebanx.iphistory op Alt and IP investigation tools
litebanx.staff / litebanx.spectate op Staff GUI and spectate mode
litebanx.admin op Reload, import, and admin tools
litebanx.exempt / litebanx.override op Exempt a rank from punishment / override exempt players
litebanx.* op Grants everything above

Configuration highlights

Messages and punishment reason templates live in separate messages.yml and reasons.yml files.


Setup

  1. Drop LiteBanX.jar into your server's plugins/ folder.
  2. Restart the server.
  3. Pick a storage backend in config.yml (SQLite works out of the box; MySQL needs connection details).
  4. Already running AdvancedBan or LiteBans? Use /litebanx import to migrate your existing data.

Requirements & compatibility


LiteBanX is open-source and MIT-licensed.

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.

File checked by MCModsHub

These come from our own check of the pack file, not from the source page.

Explore more