An advanced all-in-one punishment management plugin for Spigot/Paper.
Features
- Ban, temp-ban, IP-ban, temp-IP-ban
- Mute, temp-mute
- Kick
- Warn / Unwarn
- Case viewer + punishment history
- Admin command suite (
/spigban) - SQLite (default) or MySQL support
- Optional LuckPerms integration
- Configurable ban/mute screens and broadcast settings
Commands
Commands and permissions are defined in plugin.yml.
Common examples:
/ban <player> [reason]/tempban <player> <duration> [reason]/mute <player> [reason]/tempmute <player> <duration> [reason]/warn <player> <reason>/case <caseId>/history <player> [page]- Admin:
/spigban <reload|info|purge>
Configuration
See src/main/resources/config.yml.
Database
database.type:sqlite(default) ormysql- MySQL uses
host,port,database,username,password - Cleanup:
database.cleanup-interval(minutes,0disables)
Broadcast
broadcast.enabled: broadcast to staff withspigban.notifybroadcast.console: also print to console
LuckPerms
integrations.luckperms.enabled: enable LuckPerms-related behavior
Screens
ban-screen.lines: message keys frommessages.ymlwith placeholdersmute-screen.lines: same concept as ban screens
Placeholders (in screen lines)
{reason},{duration},{staff}{case_id},{date},{expires}
No gallery available for this project.
| Version | Minecraft | Loader | Download |
|---|---|---|---|
|
SpigBan 2.0.2 2.0.2 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
|
bukkit, paper, spigot
|
Download |
|
SpigBan 2.0.1 2.0.1 |
1.21, 1.21.1, 1.21.10, 1.21.11, 1.21.2, 1.21.3, 1.21.4, 1.21.5, 1.21.6, 1.21.7, 1.21.8, 1.21.9, 26.1, 26.1.1, 26.1.2, 26.2
|
bukkit, paper, spigot
|
Download |
|
SpigBan 2.0.0 2.0.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
paper, spigot
|
Download |
|
SpigBan 26.1.2 1.0.0 |
26.1, 26.1.1, 26.1.2, 26.2
|
paper, spigot
|
Download |