Closed as not planned
Description
The build.gradle
line for version
in the neoForge
block explicitly requires a string.
This is a problem for people who use version catalogues, because it doesn't allow resolution of the version artifact from the catalogue, and forces you to explicitly type the version again as a string
E.G.
neoForge {
version = "21.1.57" // I have to explicitly type the version string here (or use gradle properties, etc..)
}
I want to be able to use the version I already defined in my version catalogue (as is gradle's recommendation)
neoforge {
version = libs.versions.neoForge // Version catalogue VersionFactory, same as you'd use for a dependency
}