Transform your Minecraft server into a thrilling hardcore survival experience with customizable death punishments, life management, and advanced revival systems.
✨ Features
️ Life Management System - Configurable life counts per player
- Multiple ways to earn extra lives
- Real-time life tracking with GUI
⚰️ Death Punishment Options -
Ban Mode: Temporary or permanent bans
-
Spectator Mode: Watch the world as a ghost
-
Revive Timer: Automatic revival after countdown
Revival System - Admin revival commands with GUI
- Cooldown management
- Inventory and experience restoration
Advanced Features - PlaceholderAPI integration (50+ placeholders)
- Per-world configuration support
- SQLite database for data persistence
- Customizable messages and sounds
- GUI-based administration tools
Commands & Permissions
Command
Description
Permission
/hardcore help
Show plugin help
azhardcore.admin
/hardcore reload
Reload configuration
azhardcore.admin
/hardcore stats [player]
View player statistics
azhardcore.admin
/revive <player>
Revive a dead player
azhardcore.revive
/lives [player]
Check player lives
azhardcore.lives.check
/lives <player> set <amount>
Set player lives
azhardcore.lives.manage
/lives <player> add <amount>
Add player lives
azhardcore.lives.manage
/lives <player> remove <amount>
Remove player lives
azhardcore.lives.manage
Permission Nodes -
azhardcore.* - All permissions
-
azhardcore.admin - Admin commands access
-
azhardcore.revive - Revive dead players
-
azhardcore.lives.check - Check own lives
-
azhardcore.lives.manage - Manage other players' lives
-
azhardcore.bypass - Bypass hardcore death punishment
And 42+ more placeholders for advanced integrations!
In-Game Messages
The plugin supports full Minecraft color codes and formatting:
Code (Text):
&c&lYOU DIED! &r&7Lives remaining: &c{lives}&7/&c{max_lives}
&a&lREVIVED! &r&7You have been brought back to life!
&e&lWARNING! &r&7You have &c{lives} &7lives left!
Installation
1. Download the latest
AzHardcore-1.0.0.jar from releases
2. Place in your server's
plugins/ folder
3. Restart your server
4. Configure
config.yml and
messages.yml to your liking
5.
(Optional) Install PlaceholderAPI for placeholder support
Database
-
SQLite database for lightweight, serverless storage
- Automatic table creation on first run
- Stores player data, death history, and revival records
- Auto-save every 5 minutes (configurable)
Support
Need help? Found a bug? Have a suggestion?
- Check the configuration files first
- Use
/hardcore reload after config changes
- Enable debug mode in config for troubleshooting
License & Credits
License: MIT License
Author: GamingHuzai
Version: 1.0.0