Skip to content

Shadow IntegratedDynamics-Compat again - #1739

Merged
rubensworks merged 1 commit into
master-26from
claude/minecraft-26-3-update-xr1cny
Sep 20, 2026
Merged

rubensworks merged 1 commit into
master-26from
claude/minecraft-26-3-update-xr1cny

Conversation

@rubensworks

Copy link
Copy Markdown
Member

Completes the circular unblock from the 26.3 update.

IntegratedDynamics-Compat compiles against this mod's slim artifact while this mod shadows the compat jar, so neither could build for 26.3 until the other had published. #1738 broke that by commenting the compat shadow entry out with a TODO and publishing first. CyclopsMC/IntegratedDynamics-Compat#44 then built against integrateddynamics 1.33.4-2151 and published 1.0.0-218, so the dependency can come back.

  • integrateddynamicscompat_version moves from the 1.0.0-202 placeholder (a 26.2 build) to the published 26.3-neoforge:1.0.0-218.
  • The shadow block in build.gradle is uncommented, and both TODOs are gone.

Verified

With secrets.properties removed entirely, which is what CI does:

  • integrateddynamicscompat-26.3-neoforge:1.0.0-218 resolves on the shadow configuration
  • build passes and all 1001 game tests pass
  • the built jar contains 121 integrateddynamicscompat classes, against 0 while the dependency was commented out

On the Meneglin biome

The compat module is what injects the Meneglin biome into the overworld, through TerraBlender, so this restores that wiring.

To be precise about what that does and does not mean: the injection is an IModCompat keyed on TerraBlender, and this mod declares no TerraBlender dependency, so the biome generates only for users who have TerraBlender installed. While the shadow was commented out it could not generate even for them. I was not able to confirm generation end to end in a dev client, because TerraBlender is not on this mod's dev runtime or in its repositories; the evidence here is the restored wiring plus the class count above.

🤖 Generated with Claude Code

https://claude.ai/code/session_01V35MFZ7JSgoLe79J4d1uxf


Generated by Claude Code

CyclopsMC/IntegratedDynamics-Compat#44 is merged and its master-26 run
published 1.0.0-218, so the shadow dependency that the 26.3 update had to
comment out can come back.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01V35MFZ7JSgoLe79J4d1uxf
@rubensworks
rubensworks merged commit 21d9ad8 into master-26 Sep 20, 2026
4 checks passed
@rubensworks
rubensworks deleted the claude/minecraft-26-3-update-xr1cny branch September 20, 2026 13:22
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 56.932% (-0.01%) from 56.943% — claude/minecraft-26-3-update-xr1cny into master-26

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.

2 participants