Skip to content

Preserve legacy Mineralogy upgrades on Forge 1.14.4 - #221

Open
SkyBlade1978 wants to merge 4 commits into
MinecraftModDevelopmentMods:master-1.14.4from
SkyBlade1978:master-1.14.4
Open

Preserve legacy Mineralogy upgrades on Forge 1.14.4#221
SkyBlade1978 wants to merge 4 commits into
MinecraftModDevelopmentMods:master-1.14.4from
SkyBlade1978:master-1.14.4

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Contributor

This keeps OreSpawn at 4.0.6 and makes upgrades safer for existing Forge 1.14.4 worlds.

  • recognises saved Mineralogy 1.10, 1.12 and exact 1.14/5.0.1 lineages
  • preserves Cyano settings, rock ordering/duplicates and all white/blacklists
  • gives existing OreSpawn world profiles precedence and ignores stale legacy files for fresh worlds
  • writes atomic, repeat-safe upgrade reports without changing source configs or old chunks
  • audits automated logs and verifies a real flowing-fluid deposit across fresh generation and reload

Validation: 119 tests across 31 suites; clean Java 8 build/Javadocs/Eclipse; surface and dynamic-fluid server gates; 25 structured files; 16 locales with 357 keys; isolated Mineralogy oracle and artifact audits.

No API/schema/version bump. A quick player test remains before merge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant