Die. Learn.
Try again.
Too many deaths in a set time means a temporary ban. Keep hitting the limit and the breaks get longer. Even quick deaths after respawning count.
Default ban lengths Β· change them to fit your group
FREE & OPEN SOURCE Β· MINECRAFT PLUGIN
Hardcore stakes. Another chance.
Give your SMP or friend group a survival challenge. Lose too many lives and take a short break. Play solo or share lives with your team. You pick the rules.
Paper 26.3 Java 25 Alpha
Free to use, change, and share. What open source means for you β
One more chance
isn't a guarantee.
Default settings. You choose the rules.
HOLIDAY BREAK SMP
Christmas, New Year, winter or summer holidays: wherever you are, the break is when friends, cousins and siblings finally play together. Set the rules once and let every life count.
DeathBan Pro 2.0.0-alpha.1 needs Paper 26.3 and Java 25. On Java 21 or Minecraft 1.21, use v1.3.0-alpha.2. Both are alpha builds, so back up your world and try it on a copy first.
The default is individual: 3 deaths in 24 hours means a ban. For a team challenge, set mode: shared. The pool starts with 10 lives, and when it is empty each death means a 1-hour ban.
Run /deathban team create <name> and /deathban team join <name> to give each team its own pool. These need deathban.team.manage, which only operators have by default.
Repeat bans grow from 1 hour to 168 hours by default. Shorten ban-durations in config.yml so nobody sits out half the holiday, then run /deathban reload.
By default, deaths in world_lobby do not count. If someone is banned right before the group logs on, an admin can run /deathban pardon <player>.
MORE TENSION. MORE TEAMWORK.
For an SMP with real stakes, a team challenge, or your next seasonal event. Start with the defaults and make it your own.
Too many deaths in a set time means a temporary ban. Keep hitting the limit and the breaks get longer. Even quick deaths after respawning count.
Default ban lengths Β· change them to fit your group
Switch to shared mode for a server-wide pool or separate team pools. When a pool runs out, further deaths trigger temporary bans.
Server and team pools
Choose how many deaths are allowed, how long bans last, and which worlds count. Change player messages or give your event a Halloween theme.
Edit config.yml and messages.yml Β· reload in game or from the console
Look up a player's recent bans, expired bans, pardons, and resets. See the reason and ban length when a player asks what happened.
Keeps the latest 100 events per player
Already use PlaceholderAPI? Show remaining lives, time left on a ban, or team lives in compatible scoreboards and menus.
Optional Β· requires PlaceholderAPI and a compatible display plugin
FROM DOWNLOAD TO FIRST LIFE
Bring DeathBan Pro to a Paper 26.3 server running Java 25. Servers on Java 21 or Minecraft 1.21 can use v1.3.0-alpha.2.
Browse releasesCheck GitHub Releases for a plugin file ending in .jar. The latest is DeathBanPro-2.0.0-alpha.1.jar. This project is in alpha, so try it on a test server first. New features on GitHub may arrive before a downloadable release.
Place the JAR in your server's plugins/ folder, then restart the server.
Open plugins/DeathBanPro/config.yml to change the settings. Save, then run /deathban reload in game or from your server console.
KEEP THE GAME MOVING
Players can check their status and shared lives. Admins can pardon, reset, and tune the experience.
All commands & permissions/deathban check/deathban lives/deathban history <player> [page]/deathban pardon <player>/deathban reloadBEFORE YOU START
DeathBan Pro 2.0.0-alpha.1 needs Paper 26.3 and Java 25. Minecraft 26.4 is not supported yet. Servers on Java 21 or Minecraft 1.21 should use v1.3.0-alpha.2. On Java 21, the 2.0 plugin logs that it needs Java 25 and disables itself.
No. Players can come back when their timer ends. You choose how long bans last. Admins can also use the pardon command to let someone back in early.
Yes, with PlaceholderAPI and a scoreboard or menu plugin that supports it. Use %deathban_remaining_lives% for individual lives, %deathban_pool_lives% for shared lives, or %deathban_ban_remaining% for time left on a ban. See the docs for the full list. DeathBan Pro works without PlaceholderAPI too.
Yes. Configure enabled-worlds and disabled-worlds to control where deaths count. The default configuration excludes world_lobby.
The default deathban.bypass permission is granted to operators. Admin commands use deathban.admin. Review the permission defaults before testing or opening your server to players.
Start with the troubleshooting guide, or open an issue on GitHub with your server version and relevant logs.
FOSS: FREE AND OPEN SOURCE SOFTWARE
No paid tier. The plugin's code is public, and the MIT license lets you use it, change it, and share your version. Keep the license and copyright notice with copies.
You don't need to code to take part. Report a bug, suggest a rule for your next SMP, or share what worked for your server.
RAISE THE STAKES
Free and open source. MIT licensed. Your server, your rules.