Compatibility
Minecraft: Java Edition
26.1.x
1.21.x
1.20.x
Platforms
Tags
Creators
Details
Licensed ARR
Published 2 months ago
Updated 3 months ago
xPunish is a GUI-driven moderation plugin built exclusively for Paper 1.20.4+. It gives your staff team a clean, rank-aware punishment interface with automatic escalation, a full audit trail, and a complete set of chat shortcut commands โ no config bloat, no database required.
๐ Read the Full Documentation Here
Key features:
- Inventory GUI โ warn, kick, mute, and ban from a single /punish <player> command; buttons hide automatically based on the staff member's rank
- Chat shortcuts โ /warn, /kick, /tempmute, /tempban, and /unmute for experienced staff who prefer speed over menus
- Auto-escalation โ separate mute and ban strike tracks with fully configurable duration tiers (3h โ 6h โ 1d โ 3d โ 1w โ permanent)
- Paginated history โ /history <player> shows a full colour-coded punishment record across multiple pages
- Staff audit log โ /stafflog <staffname> shows every punishment a specific staff member has ever issued
- Rank protection โ staff cannot punish players of equal or higher rank
- Custom reasons โ every reason menu includes a "โ Custom Reason..." option letting staff type a freeform reason directly in chat
- Mute expiry notifications โ players are notified the moment their mute expires while online
- Discord webhook โ every punishment fires an embed to your moderation channel automatically
- Live reload โ /xpunish reload applies all config, rank, and message changes with no restart Requirements: Paper 1.20.4+ ยท No dependencies ยท YAML storage ยท LuckPerms recommended for rank assignment


