PunisherXX
🟡 Updated this year🔍 Analysis
- 🏆 #302 of 1224 bukkit mods in this game by downloads
📋 About This Mod
# PunisherXX PunisherXX is a configurable punishment plugin for Paper 1.21.x focused on fast moderation workflows. It supports custom punish types, warning escalation, and built-in ban, kick, and mute logic, while keeping everything editable in config. ## Why PunisherXX - Config-driven punish flows for different rule breaks - Built-in action keywords for warning, kicking, banning, and muting - Warning escalation rules (example: 3 warnings -> temporary ban) - Timed punishments with human-friendly durations like 30m, 12h, 7d, 2w, or perm - Permission-node friendly design for LuckPerms and similar permission plugins - Persistent punishment data stored in data.yml ## Commands - /punish <type> <player> - /punish reload - /warn <player> - /pban <player> <time> - /pkick <player> - /pmute <player> <time> ## Permissions Default nodes: - punisher.punish - punisher.warn - punisher.ban - punisher.kick - punisher.mute - punisher.reload Dynamic node template: - punisher.punish.%type% You can fully customize node names in config.yml. ## Config Style Define punish types as either direct action lists or structured blocks with custom permissions. Example: ```yml punish: xray: permission: punisher.punish.xray actions: - "kill %player%" - "clear %player%" - "pban 30d %reason%" ``` Warning escalation example: ```yml warnings: default-duration: 30d escalation: "3": duration: 7d reason: Reached 3 active warnings. "5": duration: 30d reason: Reached 5 active warnings. ``` ## Placeholders Common placeholders in actions and messages: - %player% - %reason% - %type% - %actor% - %duration% - %count% ## Compatibility - Server software: Paper (1.21.x) - Java: 21 ## Install 1. Build the plugin or download the release jar. 2. Put the jar into your server plugins folder. 3. Start the server once to generate config files. 4. Edit config.yml for your punish logic and permissions. 5. Use /punish reload after changes. ## Notes PunisherXX is intended for server staff moderation. Review your punish commands and escalation thresholds before using in production.
# PunisherXX
PunisherXX is a configurable punishment plugin for Paper 1. 21.x focused on fast moderation workflows.
It supports custom punish types, warning escalation, and built-in ban, kick, and mute logic, while keeping everything editable in config.
## Why PunisherXX
- Config-driven punish flows for different rule breaks
- Built-in action keywords for warning, kicking, banning, and muting
- Warning escalation rules (example: 3 warnings -> temporary ban)
- Timed punishments with human-friendly durations like 30m, 12h, 7d, 2w, or perm
- Permission-node friendly design for LuckPerms and similar permission plugins
- Persistent punishment data stored in data.yml
## Commands
- /punish
- /punish reload
- /warn
- /pban
- /pkick
- /pmute
## Permissions
Default nodes:
- punisher.punish
- punisher.warn
- punisher.ban
- punisher.kick
- punisher.mute
- punisher.reload
Dynamic node template:
- punisher.punish.%type%
You can fully customize node names in config.yml.
## Config Style
Define punish types as either direct action lists or structured blocks with custom permissions.
```yml punish: xray: permission: punisher.punish.xray actions: - "kill %player%" - "clear %player%" - "pban 30d %reason%" ```
```yml warnings: default-duration: 30d escalation: "3": duration: 7d reason: Reached 3 active warnings. "5": duration: 30d reason: Reached 5 active warnings. ```
## Placeholders
Common placeholders in actions and messages:
- %player%
- %reason%
- %type%
- %actor%
- %duration%
- %count%
## Compatibility
- Server software: Paper (1. 21.x)
- Java: 21
1. Build the plugin or download the release jar. 2. Put the jar into your server plugins folder. 3. Start the server once to generate config files. 4. Edit config.yml for your punish logic and permissions. 5. Use /punish reload after changes.
PunisherXX is intended for server staff moderation. Review your punish commands and escalation thresholds before using in production.
📊 Mod Details
- Game
- Minecraft Plugins
- Author
- dominik-kaspar-dev
- Version
- 1.2.1
- Downloads
- 136
- Endorsements
- 1
- Category
- bukkit
- Created
- 4/17/2026
- Updated
- 4/14/2026
- Game Versions
- 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4
- Tags
- management
🔧 How to Install Minecraft Plugins Mods
Download from Modrinth. Use Prism Launcher or drop into your mods folder.
📖 Full step-by-step install guide for Minecraft Plugins →
Visit the official mod page for specific installation instructions for this mod.
🎮 Need cheat codes or console commands? Check ur gaming wiki for Minecraft Plugins commands, item IDs, and more.
❓ Frequently Asked Questions
Which Minecraft Plugins versions does PunisherXX support?
The author lists 1.21, 1.21.1, 1.21.2, 1.21.3, 1.21.4, 1.21.5. Other versions may work but are untested by the author.
What is the latest version of PunisherXX?
Version 1.2.1, published 2026-04-14 with 136 downloads recorded at the source.
Keep browsing — more Minecraft Plugins mods await