Address the deferred Milestone 3 biome concern: authored Ages should use an intentional, deterministic number and distribution of biomes, including cave biomes.
Acceptance criteria:
Support the Legacy-mapped biome selection/count modifiers and documented default min/max values.
Apply supported Single, Tiled, Grid, and scaled-region distributions to the selected biome pool without collapsing unintentionally to one biome.
Cave generation uses the selected Age biome source; no unrelated Nether feature set leaks in.
Persist selected biome IDs/count/distribution so restart and reload do not reroll them.
Unknown or removed biomes remain diagnosable with a safe fallback, and tests cover multiple counts and boundaries.
Dependencies: generation plan and semantic symbol definitions. TerraBlender is optional and tracked separately.
Address the deferred Milestone 3 biome concern: authored Ages should use an intentional, deterministic number and distribution of biomes, including cave biomes.
Acceptance criteria:
- Support the Legacy-mapped biome selection/count modifiers and documented default min/max values.
- Apply supported Single, Tiled, Grid, and scaled-region distributions to the selected biome pool without collapsing unintentionally to one biome.
- Cave generation uses the selected Age biome source; no unrelated Nether feature set leaks in.
- Persist selected biome IDs/count/distribution so restart and reload do not reroll them.
- Unknown or removed biomes remain diagnosable with a safe fallback, and tests cover multiple counts and boundaries.
Dependencies: generation plan and semantic symbol definitions. TerraBlender is optional and tracked separately.
dnorberg
added this to the Milestone 5 — Age grammar milestone 2026-09-29 23:17:18 -04:00
Implemented and released in Rivencraft 0.4.5.3. Two authored Tiny biome pages remain exactly two; random Ages select a seeded count within each distribution range. Vanilla biome Pages are available in creative and JEI. Full GameTest suite: 80/80 passed; in-game check passed.
Implemented and released in [Rivencraft 0.4.5.3](https://gitea.tail180fb1.ts.net/dnorberg/rivencraft/releases/tag/V0.4.5.3). Two authored Tiny biome pages remain exactly two; random Ages select a seeded count within each distribution range. Vanilla biome Pages are available in creative and JEI. Full GameTest suite: 80/80 passed; in-game check passed.
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.
Address the deferred Milestone 3 biome concern: authored Ages should use an intentional, deterministic number and distribution of biomes, including cave biomes.
Acceptance criteria:
Dependencies: generation plan and semantic symbol definitions. TerraBlender is optional and tracked separately.
Implemented and released in Rivencraft 0.4.5.3. Two authored Tiny biome pages remain exactly two; random Ages select a seeded count within each distribution range. Vanilla biome Pages are available in creative and JEI. Full GameTest suite: 80/80 passed; in-game check passed.