Skip to content

Port to 26.2.x#55

Open
MasatoNakajima20 wants to merge 4 commits into
MrCrayfish:multiloader/26.1.2from
MasatoNakajima20:26.2.x
Open

Port to 26.2.x#55
MasatoNakajima20 wants to merge 4 commits into
MrCrayfish:multiloader/26.1.2from
MasatoNakajima20:26.2.x

Conversation

@MasatoNakajima20

Copy link
Copy Markdown

Attempt to Port to 26.2.x
Please just correct anything that I may have touched accidentally, but Backpacked and Furnitures are working

Bump minecraft_version, fabric/neoforge dependency versions, Loom 1.17.11,
and Gradle 9.5.1. Fix breaking API changes: MultiBufferSource removal
(migrated to SubmitNodeCollector), Minecraft#screen/setScreen moved to Gui,
Sheets sheet method renames, BlockPos#getCenter() removal, MagmaCube/Slime
package move, and Loom includeInternal configuration removal. Both fabric
and neoforge subprojects build successfully; not yet launch-tested.
Move the WrapOperation injection for overlay screen rendering from
GameRendererMixin#extractGui to FabricGuiMixin#extractRenderState, since
MC 26.2 moved the Screen.extractRenderStateWithTooltipAndSubtitles call
site from GameRenderer into Gui. Also only register the Maven signing
task when a signing key is actually configured, so publishToMavenLocal
does not fail looking for a non-existent .asc artifact.
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