Skip to content

bump to minecraft 26.1.1#412

Merged
pcal43 merged 8 commits into
mainfrom
pcal/26.1-taketwoo
May 13, 2026
Merged

bump to minecraft 26.1.1#412
pcal43 merged 8 commits into
mainfrom
pcal/26.1-taketwoo

Conversation

@pcal43
Copy link
Copy Markdown
Owner

@pcal43 pcal43 commented May 13, 2026

No description provided.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates FastBack’s build + loader integrations to target Minecraft 26.1.1 (and Java 25), adjusting client rendering hooks for both Fabric and NeoForge and adding a new mixin to avoid world-upgrade failures caused by Git’s read-only object files.

Changes:

  • Bump Minecraft/loader/tooling versions and CI Java version to 25.
  • Update HUD + message-screen rendering integration to newer GUI APIs (GuiGraphicsExtractor, Fabric HUD registry).
  • Add FileFixerUpperMixin to exclude .git from MC 26.1+ CopyOnWrite filesystem upgrade path.

Reviewed changes

Copilot reviewed 14 out of 15 changed files in this pull request and generated 2 comments.

Show a summary per file
File Description
neoforge/src/main/java/net/pcal/fastback/neoforge/NeoForgeClientInitializer.java Updates NeoForge client init imports for new GUI types.
gradle.properties Version bumps for Minecraft/Java/Fabric/NeoForge and dependencies.
fabric/src/main/resources/fabric.mod.json Updates Fabric dependency declarations for 26.1.x + Java 25 and adds explicit Fabric API deps.
fabric/src/main/java/net/pcal/fastback/fabric/FabricClientInitializer.java Switches HUD rendering hookup to HudElementRegistry.
fabric/build.gradle Updates Fabric Loom plugin id and adjusts dependency/publication wiring.
common/src/main/resources/fastback.mixins.json Adds new FileFixerUpperMixin to mixin set.
common/src/main/java/net/pcal/fastback/common/mod/UserMessageUtil.java Normalizes localized message params before passing to Component.translatable.
common/src/main/java/net/pcal/fastback/common/mod/ModImpl.java Updates render method signatures to new GUI type.
common/src/main/java/net/pcal/fastback/common/mod/Mod.java Updates public mod interface render method signatures to new GUI type.
common/src/main/java/net/pcal/fastback/common/mod/ClientHelper.java Updates HUD rendering to new GUI API call style.
common/src/main/java/net/pcal/fastback/common/mixins/MessageScreenMixin.java Hooks new message-screen rendering/extraction callback.
common/src/main/java/net/pcal/fastback/common/mixins/FileFixerUpperMixin.java New mixin redirect to skip .git during CopyOnWrite filesystem creation.
common/build.gradle Updates Loom plugin id and adjusts common module build inputs.
build.gradle Updates Fabric Loom plugin id at root.
.github/workflows/build-pull-request.yml Updates CI to build with Java 25.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread common/src/main/resources/fastback.mixins.json Outdated
Comment thread neoforge/src/main/java/net/pcal/fastback/neoforge/NeoForgeClientInitializer.java Outdated
pcal43 and others added 2 commits May 12, 2026 19:45
Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
@pcal43 pcal43 merged commit 19b6d9c into main May 13, 2026
1 check 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.

2 participants