promotional bannermobile promotional banner

PD: Hardcore

Hardcore World brings the ultimate high-stakes marathon experience to Forge 1.20.1 multiplayer servers. Inspired by popular creator hardcore events, this mod enforces a strict "One Death = Total Wipe" rule.
Back to Files

pd-hardcore-reset-1.1.3.jar

File namepd-hardcore-reset-1.1.3.jar
Uploaded
Oct 4, 2026
Downloads
4
Size
14.5 KB
Mod Loaders
Forge
File ID
9064416
Type
R
Release
Supported game versions
  • 1.20.1

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:pd-hardcore-1726828:9064416")

Learn more about Curse Maven

What's new

v1.1.3

⚙️ Engine & Core Mod

  • Fixed JVM Freeze: Swapped the scheduled executor for a Daemon thread. The Minecraft server will now successfully release the console and fully close 5 seconds after a player dies, completely fixing the > prompt freeze.
  • Implemented Death Flag System: The mod now generates a wipe_pending.txt file the moment a player dies and writes the current Run Number inside it, creating a secure bridge between Java and Bash.
  • Persistent High Scores: Added allTimeBestDays and bestRunAttempt variables to ResetData.json to permanently track and save the server's best-performing run across world wipes.
  • Code Cleanup: Removed unused imports (Executors, TimeUnits) and optimized the tickCounter math to cleanly separate UI updates from general server ticks.

🖥️ UI & Tab Menu

  • Newest-First Sorting: Reversed the "Past Runs" loop. The most recently ruined runs now appear at the very top of the list, rather than the bottom.
  • Menu Padding: Added symmetrical space padding to the TAB menu text, forcing the background box to render wider for a much cleaner UI layout.
  • Server Record Display: Injected a new gold "★ Server Record ★" header into the TAB menu that actively tracks your all-time highest days survived.

🐧 Server Automation (start_loop.sh)

  • Bulletproof Wipe Verification: The auto-loop now specifically looks for wipe_pending.txt. If it doesn't find it, it assumes a crash or manual /stop and safely exits the loop, completely preventing accidental world wipes.
  • Automated Run Backups: The dangerous rm -rf world/ command has been entirely replaced. Dead worlds are now safely moved into a new backups/ directory.
  • Dynamic Folder Naming: The bash script reads the text file generated by the mod to automatically label your backups with the exact run number and timestamp (e.g., backups/world_Run_12_2026-10-04_19-25-30).

This mod has no additional files