Update to Minecraft 26.3 - #55
Merged
Merged
Conversation
Tooling, matching CyclopsCore: - Gradle 9.7.1, needed by Fabric Loom 1.18 (which requires a Java 25 JVM for the build itself) - Fabric Loom 1.18.2, NeoForge ModDev 2.0.147 - NeoForge 26.3.0.7-beta, Forge 26.3-66.0.2, Fabric API 0.161.0+26.3, Fabric Loader 0.19.5, NeoForm 26.3-1, Forge Config API Port 26.3.0 cyclopscore_version still points at a 26.2 build, since no CyclopsCore 26.3 build is published yet. Building this needs cyclopscore_version_local in secrets.properties until then. Code: - The block type MapCodec registry and Block#codec were removed, so the codec fields and codec() overrides are dropped from the four proxy blocks - The minecraft:recipe_unlocked advancement trigger takes a "recipes" HolderSet instead of a single "recipe", which otherwise fails datapack loading outright Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V35MFZ7JSgoLe79J4d1uxf
Appended automatically by clientdevbridge on first use, matching the entry already present in CyclopsCore. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V35MFZ7JSgoLe79J4d1uxf
CyclopsMC/CyclopsCore#243 is merged, and its master-26 run published cyclopscore 1.30.0-1159, so the placeholder version and the note about building locally are no longer needed. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V35MFZ7JSgoLe79J4d1uxf
Coverage Report for CI Build 35507343261Coverage increased (+0.2%) to 80.684%Details
Uncovered ChangesNo uncovered changes found. Coverage Regressions20 previously-covered lines in 2 files lost coverage.
Coverage Stats
💛 - Coveralls |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Updates all three loaders to Minecraft 26.3, alongside CyclopsMC/CyclopsCore#243.
./gradlew buildpasses and all 29 game tests are green on Fabric, NeoForge and Forge.Tooling
1.17-SNAPSHOT→1.18.2, NeoForge ModDev2.0.141→2.0.147.26.3.0.7-beta, Forge26.3-66.0.2, Fabric API0.161.0+26.3, Fabric Loader0.19.5, NeoForm26.3-1, Forge Config API Port26.3.0.Code
The block type
MapCodecregistry andBlock#codecwere removed entirely, so thecodecfields andcodec()overrides are dropped from all four proxy blocks.Data
The
minecraft:recipe_unlockedadvancement trigger now takes a"recipes"HolderSetinstead of a single"recipe". This is not cosmetic: the old form fails datapack loading outright, which took the whole game test run down with it.🤖 Generated with Claude Code
https://claude.ai/code/session_01V35MFZ7JSgoLe79J4d1uxf
Generated by Claude Code
Generated by Claude Code