Skip to content

Forge 1.17: Phase 3 lighting release - #141

Merged
SkyBlade1978 merged 6 commits into
MinecraftModDevelopmentMods:master-1.17from
SkyBlade1978:master-1.17
Sep 25, 2026
Merged

SkyBlade1978 merged 6 commits into
MinecraftModDevelopmentMods:master-1.17from
SkyBlade1978:master-1.17

Conversation

@SkyBlade1978

Copy link
Copy Markdown
Collaborator

Summary

  • backport the complete Phase 3 lighting release to Minecraft 1.17.1 and Forge 37.1.1
  • preserve lamp throwing, falling, waterlogging, redstone, fire, drop and Creative behaviour
  • keep furniture recipes in separate recipe-book entries and use native 1.17 advancement predicates so ordinary inventory changes do not unlock the full catalog
  • retain optional Biomes O' Plenty support without absent-mod ObjectHolder or recipe/advancement noise
  • add migration support for compatible IronAgeFurniture furniture and lights from Forge 1.10.2 and 1.12.2 worlds, including red-only and sixteen-colour padded benches
  • update the build, Eclipse metadata, release checks and user-facing documentation for version 0.3.0.117011

Verification

  • manual gameplay testing completed for the Phase 3 candidate and the corrected crafting-table recipe-unlock behaviour
  • legacy migration matrix passed for 1.10 and 1.12 Phase 2 and Phase 3 worlds; repeat loads performed no further conversions
  • all 746 recipe advancements use the native 1.17 exact-item predicate; no crafting-table or invalid predicates remain
  • gradlew.bat clean check build javadoc verifyReleaseArtifacts verifyReleaseChecksums prepareEclipse --no-daemon
  • gradlew.bat verifyRepositoryHygiene verifyFurnitureCatalog verifyResourceJson prepareEclipse verifyEclipseProductionClasspath --no-daemon
  • generated catalog update is deterministic

@SkyBlade1978
SkyBlade1978 merged commit 6299476 into MinecraftModDevelopmentMods:master-1.17 Sep 25, 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