Public Access
-
Rivencraft 0.4.0.2 — test and writing-system maintenance
StableBuild / build (push) Canceled after 0sreleased this
2026-09-29 23:12:35 -04:00 | 93 commits to main since this releaseMaintenance release: streamlined regression testing and writing-workstation internals.
- Default dedicated-server run now keeps 16 Rivencraft smoke tests (18 with NeoForge tests). The remaining 46 Rivencraft tests are archived but runnable by subsystem with
-ParchivedGameTestSuites=desk(or linking, writing, binder, mixer, recipe), or all together with-PwithArchivedGameTests=true. No regression tests were discarded. - Consolidated the Writing Desk and Ink Mixer vial-to-meter transaction, removed a redundant Binder Notebook scan, and avoided a duplicate Writing Desk catalog rebuild during selection. Player-facing writing behavior is unchanged.
- Added docs/GAMETESTS.md and updated testing guidance.
Validation:
./gradlew buildpassed; default 18/18, Desk-selective 35/35, and complete dedicated-server suite 64/64 passed without optional preview mods.Includes the built NeoForge 1.21.1 JAR and its SHA-256 checksum.
Downloads
- Default dedicated-server run now keeps 16 Rivencraft smoke tests (18 with NeoForge tests). The remaining 46 Rivencraft tests are archived but runnable by subsystem with