A mod development template for Cleanroom. Requires Cleanroom 0.7.0 or above. Uses CleanroomGradle and Conventions.
- Set
root_package,mod_idandmod_nameingradle.properties, and move the sources to match. - Set
conventions.license, then run./gradlew extractConventions applyLicenseHeader. - Run
./gradlew runClient.
Every other option is documented next to its property in gradle.properties.
The version is computed from git tags. Tag 1.0.0 on main to release it, ./gradlew -q printVersion prints the current value.
@{NAME} markers in classes and resources are replaced at build time. tokens.properties declares them.