Multiplayer Hardcore Reset

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

13

Quick challenge

How far can you run before the mobs catch you?

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. - Multiverse-Core (Required)

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

```yaml

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.

ADS