Audit Mystcraft Legacy Age grammar, symbols, and default ranges #28

Closed
opened 2026-09-29 23:17:03 -04:00 by dnorberg · 0 comments
Owner

Establish the reference specification for Milestone 5 before changing generation. Compare Mystcraft Legacy's symbol categories, ordering, interaction rules, modifiers, and config default/min/max ranges with Rivencraft's existing AgeTraits, profiles, and writing model.

Acceptance criteria:

  • Document a source-linked mapping of Legacy symbols/parameters to supported NeoForge 1.21.1 behavior, with explicit omissions.
  • Record defaults and bounds from Legacy configs rather than guessing, including biome-count rules.
  • Separate grammar errors from Milestone 6 instability effects and Milestone 7 structures/polish.
  • Identify which written combinations must preserve the current random fallback and which can compile into an Age.
  • Preserve upstream code/art provenance for any adapted implementation.
Establish the reference specification for Milestone 5 before changing generation. Compare Mystcraft Legacy's symbol categories, ordering, interaction rules, modifiers, and config default/min/max ranges with Rivencraft's existing AgeTraits, profiles, and writing model. Acceptance criteria: - Document a source-linked mapping of Legacy symbols/parameters to supported NeoForge 1.21.1 behavior, with explicit omissions. - Record defaults and bounds from Legacy configs rather than guessing, including biome-count rules. - Separate grammar errors from Milestone 6 instability effects and Milestone 7 structures/polish. - Identify which written combinations must preserve the current random fallback and which can compile into an Age. - Preserve upstream code/art provenance for any adapted implementation.
dnorberg added this to the Milestone 5 — Age grammar milestone 2026-09-29 23:17:03 -04:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dnorberg/rivencraft#28