Make the Milestone 7 progression discoverable without making optional integrations mandatory.
Acceptance criteria
Add advancements for the main writing and portal milestones, with localized titles/descriptions and appropriate icons.
Ensure advancement triggers use server-authoritative events and do not fire just from opening preview GUIs.
Expose new recipes and processes through recipe book/JEI where applicable; JEI remains optional.
Verify progression in Survival, multiplayer, and after restarting an existing save.
Document any Legacy progression that has no modern equivalent.
## Goal
Make the Milestone 7 progression discoverable without making optional integrations mandatory.
## Acceptance criteria
- [ ] Add advancements for the main writing and portal milestones, with localized titles/descriptions and appropriate icons.
- [ ] Ensure advancement triggers use server-authoritative events and do not fire just from opening preview GUIs.
- [ ] Expose new recipes and processes through recipe book/JEI where applicable; JEI remains optional.
- [ ] Verify progression in Survival, multiplayer, and after restarting an existing save.
- [ ] Document any Legacy progression that has no modern equivalent.
dnorberg
added this to the Milestone 7 — Structures and polish milestone 2026-10-12 15:17:06 -04:00
Source audit: Milestone 7 Legacy audit. Visible Legacy advancement chain covers symbol page, unlinked Linking Book, Age Book, Writing Desk writing, and safe Age travel. Its hidden Quinn trigger lacks a Rivencraft equivalent; document or omit it. Use server-side triggers, never preview-GUI opening.
Source audit: [Milestone 7 Legacy audit](https://truenas-scale.tail180fb1.ts.net:8443/dnorberg/rivencraft/src/branch/main/docs/LEGACY_M7_AUDIT.md). Visible Legacy advancement chain covers symbol page, unlinked Linking Book, Age Book, Writing Desk writing, and safe Age travel. Its hidden Quinn trigger lacks a Rivencraft equivalent; document or omit it. Use server-side triggers, never preview-GUI opening.
Implemented and released in V0.6.6.0 (commit c39ebd7). Added localized Myst-inspired progression advancements, server-authoritative awards for completed book/portal actions, vanilla recipe-book unlocks, and documentation of Legacy parity and optional JEI behavior. Gradle build and all 70 required GameTests passed; user reports in-game pass. Release jar download verified against local SHA-256 7ba20802521063c8d4692e0187dbd07f4b8f0df567cf9694962b5098e55a1a4c. Release: https://truenas-scale.tail180fb1.ts.net:8443/dnorberg/rivencraft/releases/tag/V0.6.6.0
Implemented and released in V0.6.6.0 (commit c39ebd7). Added localized Myst-inspired progression advancements, server-authoritative awards for completed book/portal actions, vanilla recipe-book unlocks, and documentation of Legacy parity and optional JEI behavior. Gradle build and all 70 required GameTests passed; user reports in-game pass. Release jar download verified against local SHA-256 7ba20802521063c8d4692e0187dbd07f4b8f0df567cf9694962b5098e55a1a4c. Release: https://truenas-scale.tail180fb1.ts.net:8443/dnorberg/rivencraft/releases/tag/V0.6.6.0
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Goal
Make the Milestone 7 progression discoverable without making optional integrations mandatory.
Acceptance criteria
Source audit: Milestone 7 Legacy audit. Visible Legacy advancement chain covers symbol page, unlinked Linking Book, Age Book, Writing Desk writing, and safe Age travel. Its hidden Quinn trigger lacks a Rivencraft equivalent; document or omit it. Use server-side triggers, never preview-GUI opening.
lets use references to the pc game Myst for the advancements.
Implemented and released in V0.6.6.0 (commit
c39ebd7). Added localized Myst-inspired progression advancements, server-authoritative awards for completed book/portal actions, vanilla recipe-book unlocks, and documentation of Legacy parity and optional JEI behavior. Gradle build and all 70 required GameTests passed; user reports in-game pass. Release jar download verified against local SHA-256 7ba20802521063c8d4692e0187dbd07f4b8f0df567cf9694962b5098e55a1a4c. Release: https://truenas-scale.tail180fb1.ts.net:8443/dnorberg/rivencraft/releases/tag/V0.6.6.0