Skip to content

Update Forge 1.17.1 to OreSpawn 4.0.9.117011 - #258

Merged
SkyBlade1978 merged 5 commits into
MinecraftModDevelopmentMods:master-1.17.1from
SkyBlade1978:master-1.17.1
Aug 27, 2026
Merged

Update Forge 1.17.1 to OreSpawn 4.0.9.117011#258
SkyBlade1978 merged 5 commits into
MinecraftModDevelopmentMods:master-1.17.1from
SkyBlade1978:master-1.17.1

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Contributor

Summary

  • Fixes truncation when reopening the Ore and Fluid editors by applying the existing field limits before restoring saved values.
  • Moves the Forge 1.17.1 build to ForgeGradle 7.0.34 and Gradle 9.6.1, retaining Java 16 bytecode while adding reproducible artifacts, release checks, current CI workflows, documentation export and version-only filenames.
  • Repairs provider-declared natural terrain replacement for Forge 1.17.1 by running the existing StoneReplacer at the start of LOCAL_MODIFICATIONS, before provider surfaces and later authored features.
  • Rejects invalid declared hosts such as fluids, bedrock and block entities, while preserving structures, vegetation, cave/underwater pockets and existing chunks.
  • Uses OreSpawn-specific Maven coordinates and prevents Eclipse from loading an unexpanded version placeholder from raw resources.

Validation

  • 116 tests across 30 suites with no failures or skips.
  • Fresh/reload surface, natural-host, fluid, migration and Mineralogy oracle gates pass.
  • Exact reobfuscated Forge 37 packaged server and launcher-like client tests pass, including all eight long editor fields and world save/reload.
  • All 21 guides, Javadocs, locales, access-transformer rules and three release artifacts were audited.
  • Linux build/audit, Gradle-wrapper validation and CodeQL are green on exact commit 451d1e4.
  • Manual Eclipse/world testing passed after the processed-resource classpath repair.

No public API, schema, provider format or migration contract changes. Existing generated chunks are not rewritten.

This addresses issue #255 for Forge 1.17.1 only; the issue should remain open while the other branches are qualified.

@SkyBlade1978
SkyBlade1978 merged commit b5016f4 into MinecraftModDevelopmentMods:master-1.17.1 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