CasualBans v1.0.0
A modern, feature-rich cross-server punishment management system for Paper 1.21 → 26.1.2.
Features
- Full punishment suite: ban, tempban, ipban, mute, tempmute, ipmute, warn, kick
- Template ladders with progressive discipline (1st→7d, 3rd→permanent)
- Template groups: weighted multi-template ladders
- Alt account detection (/dupeip, /ipreport, auto-scan on join)
- GeoIP country blocking (MaxMind GeoLite2)
- Server scopes: per-server punishments on shared DB
- Staff hierarchy with group limits, cooldowns, weight-based exemption
- Discord webhooks for punishments, alt detection, staff actions
- Built-in dark web dashboard + REST API
- Chat moderation: mutechat, togglechat, clearchat
- Lockdown with crash-restart persistence
- Staff notes (/note, /notelist, /delnote)
- Import from LiteBans, AdvancedBan, Vanilla, JSON
- Backup, restore, and export commands
- JSON storage (zero setup) or SQL (H2, MySQL, MariaDB, PostgreSQL)
- Fully customizable messages in messages.yml (MiniMessage format)
- Folia-supported