HardcoreMode | Temporary bans after death
4.1-BETATimed bans, ban levels, ban extensions and much more.
Are you ready to raise the stakes on your Minecraft server? HardcoreMode is not just another plugin — it completely transforms the way players experience death. Instead of respawning like nothing happened, players are temporarily or permanently banned when they die.
This isn't a punishment — it's a feature. A challenge. A new way to keep your server fresh, exciting, and truly hardcore.

In vanilla Minecraft, death is just an inconvenience. With HardcoreMode, it's something to fear again.
When a player dies:
- They are banned from the server for a configurable amount of time.
- The ban duration can scale based on how many times they've died before.
- Players with higher ranks can receive customized ban lengths.
- Ban penalties can decay over time if a player survives long enough.

HardcoreMode is designed to be as flexible and server-friendly as possible. Everything is managed through a clean config and easy-to-use commands.
For Admins:
- Set default lives for all players
- Adjust ban time by death count or permission rank
- Show or hide lives info in nicknames like
☠ 3 Deathsor❤️ 1 Life - Enable ban level reductions over time
- Customize death effects (lightning, sounds, messages)
Admins also have full access to bypass bans, manage lives, and reload configuration without restarting the server (in most cases).
Use PlaceholderAPI to show HardcoreMode stats anywhere:
- Scoreboards
- Tab lists
- Chat formats
- NPC dialogues
Popular placeholders:
%hardcoremode_deaths%– Total number of deaths%hardcoremode_lives%– Current life count%hardcoremode_last-ban%– Last ban timestamp%hardcoremode_death-level%– Current ban severity
Over 30 placeholders available — both player-specific and config-related.
More in Documentation section.
HardcoreMode includes built-in support for multiple languages:
English - German - Polish - French - Italian - Spanish
Want to add your own language?
- Go to
plugins/HardcoreMode/languages - Copy
en.yml, rename it (e.g.,fr.yml) - Translate the messages inside
- Change the language in
config.yml - Reload or restart your server
Easy and fully customizable via .yml
The plugin is always tested on the latest possible version of Minecraft.
The further you deviate from the native version of the plugin, the more likely you are to encounter problems. In this case, use newer/older versions of the plugin.

/hardcoremode # Plugin help
/hardcoremode reload # Reload plugin config
/hardcoremode lives # Show & manage lives
/lives [add/set/remove] # Life management
/unban <player> # Unban a player manually

hardcoremode.* # Full access
hardcoremode.reload # Reload command
hardcoremode.lives # Lives management
hardcoremode.unban # Unban command
hardcoremode.admin # Admin help
hardcoremode.nodeath # Prevent ban after death
Questions? Suggestions? Bugs?
Join the official Discord server to connect with the developer and other users. Get support, share ideas, or contribute translations.
https://discord.gg/kE6eptDu3W
HardcoreMode is more than just a plugin — it's a new way to experience Minecraft. With real consequences and custom rules, your players will never play the same way again.
Before leaving a negative review, please describe your issue in the discussions section or on Discord server. Your feedback helps improve the plugin for everyone.
Licensed under Creative Commons Attribution-NoDerivatives 4.0
Developed by olios
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta


