plugin-template

gradle.properties

Gradle reads this file to turn certain features on or off, set project group and version id, or lets you read these manually in build files. See the Gradle docs for more info.

Standard properties

Do not set group and version in your build files, use gradle.properties instead, Gradle will automatically set them for you.

group=com.mineinabyss
version=0.1

Idofront

We read idofrontVersion in settings.gradle.kts to load a version catalog for all our standard libraries, see Idofront docs for more info.

idofrontVersion=x.y.z

Caching

Enable gradle's build and configuration cache features on plugins and libraries. These speed up subsequent builds, in particular when you switch branches and build files or dependencies change. Our standard build GitHub action will disable these when running build tasks by default, since it can sometimes cause issues there.

org.gradle.configuration-cache=true
org.gradle.caching=true