-
Rivencraft V0.6.1.11
StableBuild / build (push) Canceled after 0sreleased this
2026-10-17 11:35:18 -04:00 | 45 commits to main since this releaseMilestone 7 library slice (#76)
- Generate deterministic Legacy-style 11×11 libraries in suitable Rivencraft Ages, using sparse 32-chunk-region placement and modern terrain supports.
- Add a chest with configurable Legacy-wide or current-Age page loot and five page-bearing bookstands. Link Panel pages are excluded from the library page pool.
- Add operator test-spacing, test-place, probe, nearest, and repair-stands commands. Correct the nearest-library arrival position.
- Align displayed pages to bookstands, correct the library stand facings, and remove floating page labels while preserving book labels.
- Include the pinned Legacy template-generation script, asset attribution, focused tests, and the latest dev-image reference.
Validation: Gradle build and diff check passed; player reported an in-game pass. The previously stalling full GameTest suite was not rerun, and a separate multiplayer/restart matrix was not claimed as completed. Newly generated chunks use the library feature; older generated chunks are not retroactively populated.
SHA-256 rivencraft-0.6.1.11.jar: 1e14f6213f79b8fe1b1dd98786fd29bd93e29f785e4112fce60a305943e5b6f8
Downloads
-
Rivencraft V0.6.0.0 — Milestone 6
StableBuild / build (push) Canceled after 0sreleased this
2026-10-12 15:08:42 -04:00 | 49 commits to main since this releaseMilestone 6 complete — instability (#63–#74)
Highlights since Milestone 5:
- Added saved, explainable authored instability scores and deterministic provider plans, with Legacy-informed penalties for writing, structures, Bright Lighting, Accelerated and Corrupted pages.
- Added bounded live block-abundance profiling. Installed mods’ recognized ores, mineral storage blocks and source fluids contribute automatically; those mods remain optional. Diamond storage blocks are a deliberate Rivencraft extension.
- Added Age-scoped status effects, colored decay, lightning, explosions, meteor, burning and guarded erosion, with operator diagnostics and configurable safety limits.
- Ordered period/phase modifiers now combine and are consumed by celestial pages for new Ages; unconsumed modifiers add Legacy’s +100 per kind.
- Added the Milestone 6 acceptance review and regression/migration matrix; reduced redundant active-symbol scans and repeated effective-plan calculations.
Compatibility and migration:
- Minecraft 1.21.1; development/minimum NeoForge remains 21.1.251. The 21.1.259 upgrade is deferred for a separate integration test slice.
- Pre-scoring Ages remain neutral; older plan-v3 Ages keep their frozen writing cost and prior time interpretation. Existing scores are not silently rerolled. Profile schema migration preserves unknown optional-mod IDs.
- General save compatibility after removing required worldgen/biome registries is not guaranteed (issue #60). Dormant Legacy effect variants are not claimed as implemented.
Validation: offline Gradle build and diff check passed; player reported an in-game pass for the 0.6.0.0 candidate. The known stalling archived GameTest run was not repeated, and every optional-mod/multiplayer manual matrix row was not individually signed off.
SHA-256 rivencraft-0.6.0.0.jar: 6eed828156dd1e2679b013c3c5bf8e692a20d9ab80ae27417b3cafe1c26422c7
Downloads
-
Rivencraft V0.5.8.18
StableBuild / build (push) Canceled after 0sreleased this
2026-10-12 14:48:28 -04:00 | 50 commits to main since this releaseMilestone 6 instability regression slice (#73)
- Optional third-party ores, mineral storage blocks, and source fluids are recognized automatically when their mods are installed; Rivencraft does not require those mods. Exact block-weight overrides remain optional.
- Live block profile schema migration preserves saved unknown IDs across optional-mod removal.
- New Ages consume period and phase modifiers in written order. Repeated same-kind modifiers combine; an unconsumed modifier adds Legacy’s +100 instability. Existing Age plans retain their old time behavior and frozen writing cost.
- Expanded archived assertions and the manual regression matrix for ordered writing, optional mods, restart, multiplayer, and hazard scope.
Validation: Gradle build passed; player reported an in-game pass. The previously stalling GameTest archive was not rerun, and the expanded manual matrix was not individually signed off.
SHA-256 rivencraft-0.5.8.18.jar: b412003956b6d470fe3b4393723de9d02f96317ecf5d353dfd50d3e77a0ac363
Downloads
-
Rivencraft V0.5.8.15
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-11 17:15:15 -04:00 | 51 commits to main since this releaseChanges
- Added Corrupted and Accelerated symbol pages using Legacy-style instability costs. Corrupted page labels are obscured in book and page interfaces.
- Extended live valuable-block profiling to gradually sample spawn-area chunks, recognize loaded existing chunks and eligible modded fluids, apply the Legacy difficulty multiplier, and update active provider selection from the live score.
- Increased the bounded Accelerated random-tick ceiling so heavily accelerated Ages can make fuller use of their authored pages. Existing Ages retain their pages; the replacement configuration key is accelerated_age.max_random_tick_attempts_per_tick (default 16384).
- Removed player-visible numerical instability scores from Descriptive Books; operators retain the diagnostic command.
Verification and remaining work
- Gradle build passed. SHA-256: 71e7aacf3bfee2d91d7b31d7a2250e4f79b73b71d9c29ce60a84f05f1c8eb8cd.
- The previously stalled GameTest scenario was not rerun, per project rule. Live profiling and high-page acceleration still need in-game confirmation. Issue #73 stays open for the remaining Legacy-parity and regression checklist.
Downloads
-
Rivencraft V0.5.8.11
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-10 15:17:46 -04:00 | 52 commits to main since this releaseAdded live instability for block generation compared to overworld generation.
Downloads
-
Rivencraft 0.5.8.9
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-10 14:39:38 -04:00 | 53 commits to main since this releaseChanges
- Added global and per-provider instability switches, persistent per-Age enable/disable controls, and operator diagnostics for saved score contributions, provider levels, runtime status, and limits.
- Added a server-authored potential-instability indicator to Descriptive Book tooltips and covers. Existing written books receive the display summary when opened; saved scores and provider plans stay server-owned and unchanged by runtime controls.
- Age commands now accept a name or short path such as fort as well as a full dimension ID. Duplicate names require a full ID rather than selecting the wrong Age.
- Documented config application, controls, and manual checks.
Verification
- Gradle build passed, all 52 required GameTests passed, and the user confirmed the in-game check.
- Jar SHA-256: abe87abd9d49817475a46aa0cb205c9416c82fab225a5b65b65522223b5077f9.
Downloads
-
Rivencraft 0.5.8.7
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-10 14:23:10 -04:00 | 54 commits to main since this releaseChanges
- Authored villages and other structure pages can generate outside their usual biome sets in both normal and flat Ages. The structure planner now admits them without changing the Age’s actual biomes or enabling unrelated structures.
- New Ages receive +100 instability per authored structure page when any selected biome requires that override, including mixed biome pools. Existing Ages keep their saved scores and provider plans.
- Updated the writing grammar and instability documentation.
Verification
- Gradle build passed; earlier focused generation suite passed 78 tests. The final automated GameTest run stalled during storage and was stopped under the project test policy. In-game testing of this candidate passed.
- Jar SHA-256: c5965beaea3b271faa60571bb25aeadbc94e0892c1db139e92810f54a7d257cf.
Downloads
-
Rivencraft V0.5.8.4
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-10 03:46:52 -04:00 | 55 commits to main since this releaseCompleted tasks in Issue 71. Village pages can now be accepted by illegal biomes adding +100 instability on occurance. automatically seeded ages with village pages will choose appropriate biomes for villages.
Downloads
-
Rivencraft 0.5.8.2
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-10-09 14:59:08 -04:00 | 57 commits to main since this release- Port bounded Legacy meteor descents, active burning, and erosion enabled by default for testing in destructive Ages.
- Reuse the Legacy meteor roar sound; honor Age scope, loaded chunks, spawn/protection hooks, and configurable damage/action caps.
- Add operator test pulses for meteor, burning, and erosion; report wet-player burning failures clearly.
- Add persistence/scope/fire regression checks and document Legacy behavior and modern adaptations.
Verification: Gradle build passed; 47 required GameTests passed in a prior run. The final GameTest invocation stalled and was stopped under the project test rule. In-game burning was confirmed by the player.
SHA-256: 499aafbc9071d945c7c9b03bfaea435ca771e7bc424b9fe04ec72c43e229f535
Downloads
-
Rivencraft 0.5.7.1
StableBuild / build (push) Canceled after 0sreleased this
2026-10-09 13:16:46 -04:00 | 58 commits to main since this releaseMilestone 6, issue #69: add Legacy-inspired lightning and explosion instability hazards to loaded Ages. Selected hazard cards roll independently across up to 81 already-loaded chunks near Age players, matching Legacy per-chunk opportunity rates while allowing at most one event of each type per scheduler pass. A saved per-Age attempt sequence and cooldown prevent restart replay. Explosion strength defaults to Legacy 3; block destruction, fire, and survival-player damage remain enabled by default but are separately configurable. Events avoid spawn infrastructure, unloaded chunks, block entities, portals, protected blocks, and claim-cancelled block changes; entity and block damage are capped. Add operator test pulses for lightning and explosions. The 0.5.7.1 iteration corrects the initially sparse shared-scheduler rate and retires the earlier 200-tick test cooldown key.
Validation: offline Gradle build, all 45 active GameTests, and user in-game pass. SHA-256 (rivencraft-0.5.7.1.jar): 3228b0e891f115d6dde87587fc7ef91e3527a31a971587262a7dbf5941ade634
Downloads
Public Access