Hardcore Runs

HardcoreRuns is a Paper plugin that generates fresh, temporary worlds for every attempt to defeat the Ender Dragon. It features toggleable permadeath mode complete with stat tracking and a lobby hub, all without requiring players to install any mods.

71

Hardcore Runs

HardcoreRuns

A Server-Side Multiplayer Roguelike Plugin for Minecraft 1.21.11

HardcoreRuns brings the tension of Hardcore Minecraft to a multiplayer environment with zero setup required for players. Just join and play!

Features

* Win the Game: Walk through the lobby portal to instantly generate a brand new Overworld, Nether, and End with a random seed. No server restarts required. * Win the Game: * Win the Game: True co-op. If your friend dies, you *all* die. Work together or fail together. * Win the Game: Survival of the fittest. If you die, you are sent to the lobby to wait/spectate. The run continues until the last player falls. * Win the Game: Keeps track of your "Time Alive" on the action bar and tracks total Resets and Wins on the scoreboard. * Win the Game: Custom portal logic ensures you travel to a fresh Nether and End specific to your current run. * Win the Game: Defeat the Ender Dragon and jump through the portal to secure a Victory and increment the server-wide win counter.

---

Installation Guide

Paper 1.21.11 * Download Paper 1.21.11 (or the latest 1.21 build) from the PaperMC website. * Put the `.jar` file in a folder and run it once to generate files. * Open `eula.txt` and change `eula=false` to `eula=true`.

2. Install the Plugin * Download `HardcoreRuns.jar`. * Drag and drop the file into the server's `plugins` folder. * Modify the server.properties file and change hardcore=false to hardcore=true * Start the server.

Nether Portal * When you first join, you will be in the Nether Portal (the default server world). * Switch to Creative Mode (`/gamemode creative`). * Build your lobby area. * Nether Portal Build a standard Nether Portal and light it with Flint & Steel. * *Note: This portal is your "Start Button." Walking into it triggers the generation of a new run.* * Switch back to Survival or Adventure mode.

4. Play! * Walk into the portal. The server will freeze for a moment while it generates three new dimensions. * Good luck!

---

Commands & Permissions

All commands are handled by the plugin. No complex permission plugins are strictly necessary if you are an OP, but permissions are listed below for server admins.

| Command | Permission | Description | | :--- | :--- | :--- | | /hcreset | `hardcoreruns.admin` | Toggles the game mode between /hcreset (Shared Lives) and /hcreset (Last Man Standing). | | /hcreset | *(None)* | Toggles the HUD (Scoreboard & Timer) on or off for the player who runs it. Useful for taking screenshots. | | /hcreset | `hardcoreruns.admin` | Resets the global "Resets" and "Wins" counters on the scoreboard back to 0. |

---

Configuration

The plugin creates a `config.yml` automatically. You generally do not need to edit this manually, as the plugin saves your stats (Win/Reset counts) and settings (Game Mode) automatically when the server stops.

```yaml resetCount: 12 # Automatically tracks how many times you died winCount: 2 # Automatically tracks how many times you beat the dragon linkedDeath: true # Tracks your current game mode ```

---

*Made for Minecraft 1.21.11 (Paper/Spigot)* https://github.com/golietop/hardcoreRuns

ADS