Skip to content

Fractured Hardcore 0.1.0

Choose a tag to compare

@MusaMisto MusaMisto released this 05 Sep 20:09
· 11 commits to main since this release

First release of Fractured Hardcore, a server-side Fabric mod for Minecraft Java 26.2 that replaces hardcore's instant permadeath with a three-tier survival system. Players connect with a completely vanilla client.

Highlights

  • Downed instead of dead. Lethal damage pins you at 1 HP, prone and glowing, immune to ordinary damage and ignored by mobs (Warden included), for 180 s of world time. A friend right-clicks you for 8 s to revive you at no penalty.
  • True death shrinks the cap. Bleed out and you respawn with the vanilla Respawn button at one step lower on the ladder 10 → 8 → 6 → 4 hearts. Three deaths puts you on your final life; the fourth is permanent (spectator).
  • Crimson Heart. A craftable Nether Star (4 Echo Shards, 4 Netherite Scrap, 1 Nether Star) that restores one level. Price escalates and never resets: 1 Heart, then 2, then 3… Hearts can never be lost to a beacon or another recipe.
  • Self-repairing joins. Every login resets the max-health base value, reapplies the penalty from stored state, and rescues players stranded in spectator by stock hardcore rules.
  • Admin tooling. /hc info|set|reset all|give, a deaths_hc tab-list objective, an append-only audit log, and a rolling backup script.

Requirements

Component Version
Minecraft Java dedicated server 26.2
Fabric Loader ≥ 0.19.5
Fabric API 0.159.0+26.2 or newer for 26.2
Java 25

Install

  1. Back up the world.
  2. Put fractured-hardcore-0.1.0.jar and Fabric API into mods/, start the server, and look for Loaded Fractured Hardcore state for N player(s) in the log.
  3. Run /hc reset all once before the first session.
  4. Schedule scripts/backup.sh hourly during sessions.

Full player rules, admin guide, architecture and known limitations: see the README.

Verification

  • Built and tested by CI on a fresh runner: run 33988722837. 23 JUnit tests and 31 gametests on a headless 26.2 server, all passing.
  • The attached jar is byte-identical to a clean local rebuild of commit c05781c (reproducible build).
  • SHA-256: 9198736a3f437fe5b81b4d7afe83f852b2c405b4ba4d62f1686b8719ff25aab4

Known limitations

  • The client caches the hardcore flag at login, so a player who reaches final life mid-session keeps the Respawn button until they relog; a fourth death that session still ends in spectator with an explanatory title.
  • A downed player's own camera stays at standing height in open areas; everyone else sees them prone.