AzBans
A comprehensive punishment and moderation management plugin
A comprehensive punishment and moderation management plugin
Features
- Permanent & Temporary Bans: Robust ban management (/ban, /tempban, /unban) with IP ban support.
- Mute System: Restrict player chat and configured commands.
- Warnings & Escalation: Automatic escalations (mute, kick, ban) based on warning thresholds.
- Appeals System: In-game appeal command (/appeal) with staff review tools (/appeals).
- Discord Webhook Integration: Send rich embed notifications automatically on moderation actions.
- Action Undo Queue: Quickly revert the latest moderation actions (/undo).
- Data Persistence: Supports SQLite (default) and MySQL out of the box with connection pooling.
- Folia Compatibility: Safe multi-threaded region execution.
Installation
- Copy the compiled AzBans-1.0.0-SNAPSHOT.jar to your server's plugins folder.
- Restart the server.
- Configure plugins/AzBans/config.yml and plugins/AzBans/messages.yml to your liking.
- Run /azbans reload to apply settings.
Commands & Permissions
| Command | Permission |
| /ban <player> [reason] | azbans.ban |
| /tempban <player> <duration> [reason] | azbans.tempban |
| /unban <player> | azbans.unban |
| /mute <player> [duration] [reason] | azbans.mute |
| /unmute <player> | azbans.unmute |
| /warn <player> <reason> | azbans.warn |
| /unwarn <player> <warn_id> | azbans.warn |
| /kick <player> [reason] | azbans.kick |
| /history <player> | azbans.history |
| /stafflog [staff] | azbans.stafflog |
| /azbans reload|stats|version | azbans.admin |
| /undo | azbans.admin |
| /appeal <reason> | No permission required |
| /appeals | azbans.appeals |
AzBans is a free Minecraft Java mod. Compatible with Minecraft 1.21, 26.1, 26.2. Downloaded 5 times (via Spigot). Download it and open it directly in the game.