Multiplayer Hardcore Reset
PluginCC-BY-NC-SA-4.0

Multiplayer Hardcore Reset

Reset the world when a player dies like in hardcore mode.

67
Downloads
0
Followers
2 months ago
Updated
📦
2
Versions

📖About Multiplayer Hardcore Reset

HardcoreReset


What is HardcoreReset?

The idea is very simple: If ONE player dies, EVERYONE loses.

Instead of banning the dead player, the plugin instantly generates a brand new world, clears everyone's inventories and stats, and teleports all online players to a fresh start. You are now on Run #2.

Features

  • One death resets the world for the entire server.
  • Every attempt is numbered (e.g., run_1, run_2).
  • Server admins can use /hcr tp <attempt number> to visit old graveyard worlds.
  • The plugin shames the player who died with sarcastic death broadcasts.
  • English by default (messages_en.yml), but you can translate every string and death phrase.

Dependencies

This plugin relies on Multiverse-Core to generate and delete the run worlds.

Commands & Permissions

All commands require the hardcorereset.admin permission.

Command Description
/hcr reload Reloads the config.yml and language files.
/hcr forcereset [player] Manually triggers a global reset (optionally framing a specific player).
/hcr tp <run_number> Teleports all online players to a specific past run map.
/hcr reset Deletes ALL past run maps and completely resets the server back to run_1.

Configuration

# Language file to use (e.g., "en" loads messages_en.yml)
language: "en"

# Number of seconds before the reset actually triggers after a player dies
delay-before-reset: 3

To customize the death phrases or UI text, simply edit the generated messages_en.yml file in plugins/HardcoreReset/.


Created by Plexi09
If you encounter any issue with my plugin, send me a DM on Discord.