Skip to content

Port OreSpawn 4.0.10 to Forge 1.18.2 - #259

Merged
SkyBlade1978 merged 8 commits into
MinecraftModDevelopmentMods:master-1.18from
SkyBlade1978:master-1.18
Aug 27, 2026
Merged

Port OreSpawn 4.0.10 to Forge 1.18.2#259
SkyBlade1978 merged 8 commits into
MinecraftModDevelopmentMods:master-1.18from
SkyBlade1978:master-1.18

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Contributor

Summary

  • updates Forge 1.18.2 to OreSpawn 4.0.10.118021
  • preserves long Ore/Fluid editor values and brings the ForgeGradle 7, reproducible-build, documentation and CI/CD work forward
  • includes the 4.0.9 provider-declared natural-terrain ordering/safety repair from Residual vanilla Dirt survives total-conversion terrain replacement #255
  • fixes a separate Stable Layers defect by evaluating provider rock min_y/max_y against actual world Y while retaining shifted formation Y for deterministic layer identity
  • keeps API major 1, schemas 4/6/5, provider formats, profile contracts and existing generated chunks unchanged

Validation

  • 120 tests across 31 suites
  • 28 JSON/mcmeta files, 16 locales with 357 matching keys, and 21-guide parity
  • cold Java 17 / ForgeGradle 7 release lifecycle and Eclipse production-classpath verification
  • exact reobfuscated Forge 40 packaged fresh/reload servers plus launcher-like client world/editor/save/reload test
  • CakeWorld fixed-seed regression: 366,929 unexpected Nether Stone blocks on 4.0.9 reduced to zero on fresh generation and exact-save reload, with all configured ore roles retained and the same profile hash
  • matched Sky/Average performance: +5.34% direct and -7.2% control-normalized
  • main, sources and Javadoc artifact audits passed with no fixture, oracle, test or generated-world leakage

The exact candidate has also passed manual Eclipse/world testing.

@SkyBlade1978
SkyBlade1978 merged commit ccfe01a into MinecraftModDevelopmentMods:master-1.18 Aug 27, 2026
4 checks passed
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