Skip to content

Add Fabric 26.1.2 build target - #57

Merged
imCinq merged 4 commits into
mainfrom
feat/fabric-26.1.2
Oct 12, 2026
Merged

imCinq merged 4 commits into
mainfrom
feat/fabric-26.1.2

Conversation

@imCinq

@imCinq imCinq commented Oct 12, 2026

Copy link
Copy Markdown
Owner

Adds a -Ptarget_minecraft=26.1.2 Fabric profile (Java 25, unobfuscated Loom, same as 26.2/26.3).

  • Pins: loader 0.19.5, Fabric API 0.155.3+26.1.2, Mod Menu 18.0.2
  • src/26.1.2/: KeyboardInput (same as 26.2) plus forks of WaterOptimisationScreen, ConfigManager and WaterOptimisationClient for the older client API (Minecraft.setScreen/screen, levelRenderer, getMainCamera())
  • CI build matrix entry, CHANGELOG and README rows

Mixin targets and descriptors were checked against the 26.1.2 client jar and match the shared mixins.

Verified: ./gradlew build -Ptarget_minecraft=26.1.2 passes (25 tests), and the repository/client-only audit scripts pass.
Not verified: runtime client smoke on 26.1.2. production-smoke.yml is not extended because smoke-production-client.sh only accepts 1.21.11/26.3.

@imCinq
imCinq merged commit def33e4 into main Oct 12, 2026
13 checks passed
@imCinq
imCinq deleted the feat/fabric-26.1.2 branch October 12, 2026 18:51
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