ModsJava
WardenManagementSystem
Warden is an all-in-one Minecraft moderation plugin with punishments, investigations, reports, and staff tools.
⬇ Download on HangarOpen in MCModsHubGet it on Google Play →# Warden
**Warden** is an all-in-one staff moderation plugin for Minecraft servers. It gives your moderation team everything they need in a single, lightweight plugin — punishments, investigation tools, player reports, staff utilities, and persistent storage — all backed by SQLite so nothing is lost on restart.
---
## Why Warden?
Most servers cobble together several plugins to handle moderation. Warden replaces them all with one cohesive system: a shared staff chat, a report queue, watchlists, audit logging, and a full punishment history — with no external database setup required.
---
## Features
### Punishments & Enforcement
- **Ban / Unban / Kick** — Standard punishment tools with history tracking
- **Mute / Unmute** — Silences players; action bar feedback keeps muted players informed
- **Freeze / Unfreeze** — Lock players in place during investigations
- **Warnings** — Issue formal warnings with configurable auto-mute after a set threshold
- **Warning management** — View and clear a player's warning history with `/wwarns` and `/wclearwarns`
### Investigation Tools
- **Punishment history** — Full per-player record via `/whistory`
- **Player & IP lookup** — Inspect player data and linked IPs with `/winfo` and `/wipinfo`
- **Watchlists** — Flag players of interest; staff are notified when a watched player joins
- **Staff notes** — Attach private notes to players for team communication
### Staff Utilities
- **Staff chat** — Private channel for your moderation team via `/wsc`
- **Spy mode** — Monitor player activity with `/wspy`
- **Broadcasts** — Server-wide announcements via `/wbroadcast`
- **Maintenance mode** — Block non-staff joins while you work on the server
- **Reports** — Players submit reports with `/report`; staff close them with `/closereport`
### Admin Tools (`/warden`)
| Subcommand | Description |
|---|---|
| `reload` | Reload the plugin configuration |
| `version` | Display the current plugin version |
| `debug` | Output debug information for troubleshooting |
---
## Commands Reference
| Command | Description |
|---|---|
| `/wban`, `/wunban`, `/wpardon` | Ban, unban, and pardon players |
| `/wkick` | Kick a player from the server |
| `/wmute`, `/wunmute` | Mute and unmute players |
| `/wfreeze`, `/wunfreeze` | Freeze and unfreeze players |
| `/wwarn` | Issue a warning to a player |
| `/wwarns`, `/wclearwarns` | View or clear a player's warnings |
| `/whistory` | View a player's full punishment history |
| `/winfo`, `/wipinfo` | Look up player or IP data |
| `/wwatch` | Add a player to the watchlist |
| `/wnote`, `/wnotes` | Add or view staff notes on a player |
| `/wspy` | Toggle spy mode |
| `/wbroadcast` | Send a server-wide broadcast |
| `/wmaintenance` | Toggle maintenance mode |
| `/report`, `/closereport` | Submit and close player reports |
| `/wsc` | Send a message in staff chat |
| `/warden reload/version/debug` | Admin management commands |
---
## Storage
All data — punishment history, warnings, notes, reports, watchlists, and IP links — is stored in a local **SQLite database**. No external database or configuration is required to get started.
---
## Before You Download
- Requires a **Paper/Spigot-compatible** Minecraft server
- No external dependencies — SQLite storage is bundled
- Tab completion is supported for all commands
- All moderation actions are written to an **audit log**
WardenManagementSystem is a free Minecraft Java mod. Compatible with Minecraft 1.21.11. Downloaded 9 times (via Hangar). Download it and open it directly in the game.
Explore more