Skip to content

Fractured Hardcore 0.1.3

Choose a tag to compare

@MusaMisto MusaMisto released this 06 Sep 21:32
· 5 commits to main since this release

Feature release. Drop-in replacement for 0.1.2: same save data, no migration, no config. The resource pack is unchanged (same SHA-1), so existing server.properties lines keep working.

What changed

  • A revive channel pauses the bleed-out clock. The moment someone starts reviving a downed player, the clock freezes with whatever time is left; the boss bar reads "clock paused while being revived". If the channel breaks (reviver moved, either player hurt, food ran out, disconnect), the clock resumes from exactly that remainder. Reaching a friend with two seconds to spare is now enough. The remainder is stored on disk, so a crash mid-revive keeps it; the clock resumes when that player next joins.

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

Upgrade from 0.1.2

  1. Stop the server and back up the world.
  2. Replace the 0.1.2 jar with fractured-hardcore-0.1.3.jar in mods/.
  3. Start the server. Nothing else changes. The attached resource pack is byte-identical to the 0.1.2 one; if you want server.properties to point at this release, use:
resource-pack=https://github.com/MusaMisto/FracturedHardcore/releases/download/v0.1.3/fractured-hardcore-resourcepack-0.1.3.zip
resource-pack-sha1=1223e50c22fd2ca07e44f9c48c13ef697c86ca2d
resource-pack-prompt={"text":"Fractured Hardcore: draws the Crimson Heart as a heart. Optional."}
require-resource-pack=false

Verification

  • Built and tested by CI on a fresh runner: run 34061271977. 30 JUnit tests and 37 gametests on a headless 26.2 server, all passing. The new gametest reproduces the report: a downed player with 2 s left, a channel that outlives the deadline, a break that resumes the same remainder, and the bleed-out only after it runs down.
  • The attached jar and zip are byte-identical to a clean local build of commit 3608306 (reproducible build).
  • Jar SHA-256: a0b0c131a078b47af1881bc027a285d729f997b5b560d3a0658e31f837ab4d09
  • Pack SHA-1: 1223e50c22fd2ca07e44f9c48c13ef697c86ca2d (the resource-pack-sha1 value)

Known limitations

  • A server crash in the middle of a revive leaves the clock paused until the downed player next joins; it then resumes with the time that was left.
  • The heart texture needs the resource pack; a client without it sees the star.
  • Every death screen reads "Game over! / Spectate world"; the button still respawns non-eliminated players.
  • A downed player's own camera stays at standing height in open areas; everyone else sees them prone.