Skip to content

Preserve legacy Mineralogy upgrades on Forge 1.21.1 - #229

Open
SkyBlade1978 wants to merge 3 commits into
MinecraftModDevelopmentMods:master-1.21.1from
SkyBlade1978:master-1.21.1
Open

Preserve legacy Mineralogy upgrades on Forge 1.21.1#229
SkyBlade1978 wants to merge 3 commits into
MinecraftModDevelopmentMods:master-1.21.1from
SkyBlade1978:master-1.21.1

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Contributor

Summary

  • preserves legacy Mineralogy 1.10.2/1.12.2 worlds and the last published legacy engine, Mineralogy 1.18.2 5.4.0
  • writes atomic, idempotent reports without rewriting source configs or existing chunks
  • preserves OreSpawn 4.0.4 world-profile precedence, Custom values, and providers
  • adds strict runtime-log scanning and real flowing-water fresh/reload coverage

Validation

  • 114 tests across 28 suites; zero failures or skips
  • full surface gate plus 117 stable flowing-water blocks
  • 37 structured resources; 16 locales with 359 keys
  • Java 21 offline clean build, Javadocs, Eclipse runs/metadata
  • all release jars clean of test/oracle/world leakage

OreSpawn remains 4.0.6; API major 1 and schemas 4/6/5 are unchanged. A quick player/UI 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