Marketplace
Plugin

HardcoreLife

@Dutchwilco 0 sold
HardcoreLife

About

HardcoreLife — True Hardcore Survival for Your Server

HardcoreLife turns your survival server into a genuine hardcore experience with a complete life and death system: grace periods, permanent death with spectator countdowns, death bans, item limiting, and full Discord integration. Perfect for hardcore SMPs, lifesteal-style servers, and event servers that want every death to matter.

Grace Period System

  • Every player receives a configurable grace time (default: 2 hours) during which deaths carry no penalty.
  • Grace time counts down only while the player is online and is shown live on a scoreboard and boss bar — both individually toggleable per player.
  • Automated warnings at 1 hour, 30 minutes, 10 minutes, 5 minutes, 1 minute and a final countdown, complete with sounds.
  • Admins can add, remove, set, or reset grace time for any player — including offline players.

Death & Ban Management

  • When a player dies outside their grace period, they are broadcast to the whole server, placed into spectator mode, and banned after a configurable delay (default: 5 minutes).
  • Customizable ban reason, death sounds (vanilla or ItemsAdder custom sounds), and death messages with full color code support.
  • Admins can revive any dead player with a single command and teleport them back to a set spawn point.
  • Discord webhook integration: death notifications are posted to your Discord channel as a rich embed, with an optional role ping above the embed so your staff or community gets alerted the moment someone dies out of grace.

Item Limiting

  • Set per-player maximum amounts for any item — golden apples, totems, ender pearls, TNT, and more.
  • Container protection prevents limited items from being stashed in shulker boxes, bundles, and ender chests, including placed shulkers.
  • Smart detection catches both normal clicks and shift-clicks, so limits cannot be circumvented.

Extra Gameplay Control

  • Elytra prevention — block elytras from the game entirely for balanced hardcore gameplay.
  • Dead player chat — optionally restrict chat for dead players, with a bypass permission for staff.
  • ItemsAdder support — use custom font images and titles in death messages and broadcasts for a unique look.
  • Website/API hook — optionally push player updates to an external API for web integration.

Data Storage

All grace times, used grace records, dead player status, and UI preferences are stored in SQLite (MySQL optional) with an automatic save interval — nothing is lost on restarts, updates, or crashes. The /grace reset command performs a full server-wide season reset: restores everyone's grace, revives all dead players, and clears all bans.

Commands

  • /grace [add/remove/set/reset] [player] [minutes] — manage grace time (aliases: /gracetime, /gr)
  • /revive <player> — revive a dead player
  • /toggle [scoreboard|bossbar|all] — players toggle their own UI displays
  • /chat <on|off> — enable or disable chat for dead players
  • /hardcore <setspawn|reload> — set the revive spawn and reload all configs (aliases: /hc, /hardcorelife)

Requirements

  • Minecraft 1.21+ on Paper, Spigot, or Purpur
  • Java 21+
  • Optional: ItemsAdder for custom death titles and sounds; PlaceholderAPI supported

Fully configurable through separate config files (config.yml, messages.yml, itemlimit.yml, deathmessages.yml), with every player-facing message and placeholder customizable. Reload everything live with /hardcore reload — no restarts needed.

Updates

Initial releaseLatestAugust 31, 2026

Reviews

No reviews yet — buyers can leave one from their dashboard.

100credits
Source code available for +100 creditsLifetime access & free updates
@DutchwilcoCreator
Sales
0
Latest version
Initial release
Published
August 31, 2026
Updated
August 31, 2026
© 2026 Codella AI - All rights reserved.