-
-
Notifications
You must be signed in to change notification settings - Fork 9
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
Add Gradle module metadata with dependency on Minecraft dependencies Gradle module #10
Conversation
Last commit published: f729c5871f1a7ed222f9e3dfd2bed709423f2b11. PR PublishingThe artifacts published by this PR:Repository DeclarationIn order to use the artifacts published by the PR, add the following repository to your buildscript: repositories {
maven {
name 'Maven for PR #10' // https://github.com/neoforged/NeoForm/pull/10
url 'https://prmaven.neoforged.net/NeoForm/pr10'
content {
includeModule('net.neoforged', 'neoform')
}
}
} |
We tested compatibility of this with NG and found no issues. p.s.: The metadata we use is built automatically using n8n when new Minecraft versions release |
@coehlrich Do you see any reason not to merge this (and cherry-pick into the 1.21-dev branch?) |
This change introduces extensive Gradle module metadata to allow a Gradle plugin to depend on NeoForm and the transitive set of Minecraft libraries needed, without having to download NeoForm and parse its config during the Gradle configuration phase (this conflicts with the Gradle configuration cache feature).