β οΈ DeathBan
DeathBan is a lightweight Minecraft plugin that automatically bans players when they die β perfect for hardcore events, UHC sessions, or any server where death should actually mean something.
π₯ What does it do?
When a player dies, they are automatically kicked and banned Permament. While banned, they see a clear message on the login screen telling them they died and must wait until an Admin unbans all Players.
β¨ Features
- Automatic death bans β Players are kicked after dying, then blocked from rejoining
- Custom ban screen β Banned players see a clear message explaining why they can't connect
- Whitelist system β Protect specific players (like admins or event staff) from ever getting banned on death
- Manual unban β Instantly unban a specific player with one command
- Unban everyone at once β Reset the entire event with a single
/deathban unbanall β great for starting a new round
- Toggle on/off β Enable or disable the whole system at any time without restarting the server
- Persistent bans β Bans survive server restarts.
π οΈ Commands
| Command |
What it does |
/deathban toggle |
Turn the death ban system on or off |
/deathban whitelist add <player> |
Protect a player from death bans |
/deathban whitelist remove <player> |
Remove a player from the whitelist |
/deathban unban <player> |
Manually unban one specific player |
/deathban unbanall |
Instantly unban all currently banned players |
All commands support tab completion, including auto-suggesting currently banned players for /unban.
π Permissions
| Permission |
Who needs it |
deathban.admin |
Required to use any /deathban command |
π οΈ Installation
- Download
Deathban-1.0..jar
- Place it in your
plugins/ folder
- Start the server
βοΈ Configuration
The plugin generates a simple config.yml on first launch. It stores the on/off state, the whitelist, and all active bans. You don't need to edit it manually β everything can be managed in-game.
π‘ Perfect for...
- Hardcore events β Run a weekend event where death means elimination
- UHC servers β Add real stakes to every encounter
- SMP seasons β Give your season a hardcore twist without switching game modes
- Tournaments β Automatically eliminate players who die, then reset the whole field for the next round with
unbanall
π Requirements
- Minecraft 1.21+
- A Bukkit / Spigot / Paper server
π Notes
- The whitelist is UUID-based, so players can't bypass it by changing their username
- No external dependencies β drop the
.jar in and you're done