Skip to content

Update to Minecraft 26.1.2 and multi-version branch strategy - #65

Open
edward3h wants to merge 1 commit into
mainfrom
update/mc-26.1.2
Open

Update to Minecraft 26.1.2 and multi-version branch strategy#65
edward3h wants to merge 1 commit into
mainfrom
update/mc-26.1.2

Conversation

@edward3h

Copy link
Copy Markdown
Owner

Summary

  • Sets up branch-per-version strategy: mc/1.21.11 preserves the old version, main tracks the latest
  • Artefacts now versioned as <mod_version>+<mc_version> (e.g. 1.5.1+26.1.2) so jars are distinguishable across MC versions
  • GitHub release tags updated to match (e.g. v1.5.1+26.1.2)
  • CI now builds on main and all mc/** branches
  • Updated to MC 26.1.2 dependencies: NeoForge 26.1.2.10-beta, Fabric API 0.146.0+26.1.2
  • Java 21 → 25 (MC 26.1 requirement)
  • Dropped Parchment mappings (MC 26.1 removed obfuscation; official Mojang mappings now include parameter names)

Known blocker

Architectury API has not yet released a version for MC 26.1. The build will fail until that is available. Track progress at architectury/architectury-api#704

Test plan

  • Verify CI triggers on mc/1.21.11 push
  • Once Architectury API releases a 26.1 build: update architectury_api_version in gradle.properties and run ./gradlew build
  • Install Java 25 via asdf and verify correct version string in .tool-versions

🤖 Generated with Claude Code

- minecraft_version: 1.21.11 → 26.1.2
- neoforge_version: 21.11.42 → 26.1.2.10-beta
- fabric_api_version: 0.141.3+1.21.11 → 0.146.0+26.1.2
- modmenu_version: 17.0.0 → 18.0.0-alpha.8
- Java: 21 → 25 (MC 26.1 requirement)
- Drop Parchment mappings (MC 26.1 removed obfuscation; official mappings
  now include parameter names)
- TODO: Architectury API not yet released for MC 26.1 — build blocked

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@edward3h
edward3h force-pushed the update/mc-26.1.2 branch from 68c408c to 5ce1846 Compare May 16, 2026 16:07
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