Public Access
-
Rivencraft 0.2.28.0
Pre-ReleaseBuild / build (push) Canceled after 0sreleased this
2026-09-23 02:16:30 -04:00 | 125 commits to main since this releaseRivencraft 0.2.28.0 moves Age runtime generation profiles into server data packs.
Added
- Versioned Age runtime profile schema under
data/<namespace>/rivencraft/age_profiles. - Registry validation for noise settings, biome presets, and dimension types.
- Stable selection of valid custom profiles for newly created Ages.
- Deterministic fallback for missing profiles and the legacy
random_vanillaalias. - Built-in JSON profiles for all six base terrain families.
- Example profile data pack and full schema/reload documentation.
- GameTest coverage for profile loading, registry references, and fallback behavior.
Existing Ages retain their stored profile ID, seed, generation version, and rolled traits across reloads and restarts. This release does not require a new world.
Validation
./gradlew build./gradlew runGameTestServer— all 12 required tests passed
Downloads
- Versioned Age runtime profile schema under