• Rivencraft 0.5.4.0
    Build / build (push) Canceled after 0s
    Stable

    dnorberg released this 2026-10-09 01:56:49 -04:00 | 62 commits to main since this release

    Milestone 6 issue #66. Select deterministic instability provider IDs and levels from each Age’s frozen score and seed using the audited Legacy deck weights and entry costs, then persist the selection with the Age. Add a server-only scheduler limited to loaded Rivencraft Ages with players and already-loaded chunks, with configurable cooldown, active-Age, provider, action, level, and chunk budgets. Missing optional handlers do not reroll saved IDs; malformed plans fail clearly, and failing handlers are quarantined. World-mutating handlers are disabled by default. This slice adds the runtime framework only; status effects and hazards are scheduled for issues #67–#70. Validation: offline Gradle build, all 34 required dedicated-server GameTests, JAR checksum, and user in-game pass.

    Downloads