Skip to content

Port IronAgeFurniture to Forge 26.3 - #135

Merged
SkyBlade1978 merged 2 commits into
MinecraftModDevelopmentMods:master-26.3from
SkyBlade1978:master-26.3
Sep 20, 2026
Merged

SkyBlade1978 merged 2 commits into
MinecraftModDevelopmentMods:master-26.3from
SkyBlade1978:master-26.3

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Collaborator

Summary

  • Port IronAgeFurniture to Minecraft 26.3 and Forge 66.0.2 on exact Temurin Java 25.0.3+9.
  • Preserve the ironagefurniture runtime/save namespace, zone.moddev.mc.ironagefurniture Java namespace, and target-aware Maven/version identity.
  • Retain the complete vanilla furniture and lighting catalog, including Pale Oak, while omitting optional integrations that do not yet have compatible Forge 26.3 releases.
  • Generate Forge 66 item definitions and target-native recipe and advancement data from the deterministic checked-in furniture catalog.
  • Carry forward accurate recipe unlocks, ordinary-wood flammability, fireproof nether woods, throwable/falling translucent lamps, water shattering, ice melting, redstone states, and saved-ID mappings.
  • Fix waterlogging a lava-filled floor or wall sconce so it becomes the matching waterlogged empty sconce, preserves its support block, and drops exactly one obsidian chunk.
  • Update README, release notes, CI, Eclipse/Buildship metadata, and release routing for 0.3.0.2603001.

Verification

  • Project owner completed manual Forge 26.3 gameplay/runtime testing, including the lava-sconce waterlogging regression.
  • clean check build javadoc verifyReleaseArtifacts writeReleaseChecksums verifyReleaseChecksums verifyEclipseProductionClasspath passed under Temurin 25.0.3+9.
  • Two clean builds produced identical SHA-256 hashes for the main, sources, and Javadoc JARs.
  • 4,477 resource JSON documents and 1,734 locale keys validated.
  • A dedicated-server regression probe verified both floor and wall lava sconces retain their waterlogged empty-sconce state, preserve their support, and produce one obsidian chunk.
  • The worktree was clean at commit 19c70c3ba before publication.

Publication remains gated on the protected release dispatcher after this PR and its post-merge checks are green.

@SkyBlade1978
SkyBlade1978 merged commit 1e0984a into MinecraftModDevelopmentMods:master-26.3 Sep 20, 2026
5 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