Updating to commit 301a6ca
If you don't care to check the commit and manually apply everything, here are all the changes we made in that commit:
Updates blossom to 1.3.2 (what this template uses to automatically replace mentions of mod_id, mod_ver, etc. with the values in gradle.properties
. unofficial Polyfrost update fixing Kotlin 1.9.x support), and removes unnecessary preprocessor variable (it's already included by PGT)
Updates polyfrost.defaults.loom
(PGT's "loom revision," aka what mappings the mod uses) to 3
. This won't really affect anyone outside of modern version users, but this is just good practice.
Updates Gradle to 8.8.
This Gradle update is why some other gradle-related files in this project (gradle-wrapper.jar
, gradlew
and gradlew.bat
) changed. Obviously, it would be a bit inconvenient to apply the changes to those files manually, so here's what you do to properly apply the new changes:
- Apply the rest of the changes in this document
- Temporarily change
gradle/wrapper/gradle-wrapper.properties
to gradle 8.6 or 8.7. This is necessary because in order for Loom to function, 8.6 or higher is required. - Reload the Gradle project
- Run
gradle wrapper --gradle-version 8.8
in Terminal or through your IDE (IntelliJ users can run this through the following method:) - Done!
Updates shadow (what Gradle uses to shade dependencies) to 8.1.1.
Updates PGT to 0.6.2 (which updates loom), and comments out 1.12.2 support in case people don't want it.
Makes sure the mcversion
field in mcmod.info
is updated to the actual Minecraft version (in this case, either 1.8.9 or 1.12.2)