-
Notifications
You must be signed in to change notification settings - Fork 2
Prepare Fabric build config for Minecraft 26.1 #14
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Prepare Fabric build config for Minecraft 26.1 #14
Conversation
Co-authored-by: GalvinPython <77013913+GalvinPython@users.noreply.github.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR updates the Fabric mod build configuration to prepare for Minecraft 26.1, including migration to Java 25, updated Fabric Loom plugin, and modernized CI workflows.
Changes:
- Updated Minecraft version from 1.21.11 to 26.1-snapshot-3 and removed yarn mappings
- Migrated to
net.fabricmc.fabric-loomplugin and standardized dependency configurations - Updated Java version from 21 to 25 across build and CI configurations
Reviewed changes
Copilot reviewed 2 out of 3 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| gradle.properties | Updated Minecraft version to 26.1-snapshot-3, renamed fabric_version to fabric_api_version, removed yarn_mappings |
| build.gradle | Changed plugin to net.fabricmc.fabric-loom, removed mappings dependency, changed modImplementation to implementation, updated Java version to 25 |
| .github/workflows/build.yml | Updated Java version to 25, added concurrency controls, and restricted triggers to relevant file paths |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
.github/workflows/build.yml
Outdated
| paths: | ||
| - '.github/workflows/build.yml' | ||
| - 'build.gradle' | ||
| - 'gradle.properties' | ||
| - 'gradle/**' | ||
| - 'gradlew' | ||
| - 'gradlew.bat' | ||
| - 'settings.gradle' | ||
| - 'src/**' | ||
| push: | ||
| paths: | ||
| - '.github/workflows/build.yml' | ||
| - 'build.gradle' | ||
| - 'gradle.properties' | ||
| - 'gradle/**' | ||
| - 'gradlew' | ||
| - 'gradlew.bat' | ||
| - 'settings.gradle' | ||
| - 'src/**' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
do not apply paths to pull requests, just leave pull_requests empty
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Removed the pull_request path filters so the event is left empty in c33b492.
Co-authored-by: GalvinPython <77013913+GalvinPython@users.noreply.github.com>
|
Just as a heads up, I was blocked by some firewall rules while working on your feedback. Expand below for details. Warning Firewall rules blocked me from connecting to one or more addresses (expand for details)I tried to connect to the following addresses, but was blocked by firewall rules:
If you need me to access, download, or install something from one of these locations, you can either:
|
Update the Fabric mod build and CI configuration to align with the Minecraft 26.1 prep requirements, including the Fabric Loom plugin ID change, Java 25 migration, and Gradle property updates.
Gradle build config
net.fabricmc.fabric-loomimplementationand renamed Fabric API propertyGradle properties
fabric_version→fabric_api_versionCI workflow
Original prompt
✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.