You can add tasks to be run when the IDE reloads your Gradle project.
Advanced users might find this useful to run code generation tasks whenever the IDE syncs the project.
PR Publishing
### The artifacts published by this PR:
- :package: [`net.neoforged.moddev:net.neoforged.moddev.gradle.plugin:1.0.13-pr-111-sync-task`](https://github.com/neoforged/ModDevGradle/packages/2207046)
- :package: [`net.neoforged.moddev.repositories:net.neoforged.moddev.repositories.gradle.plugin:1.0.13-pr-111-sync-task`](https://github.com/neoforged/ModDevGradle/packages/2207047)
- :package: [`net.neoforged:moddev-gradle:1.0.13-pr-111-sync-task`](https://github.com/neoforged/ModDevGradle/packages/2207044)
### Repository Declaration
In order to use the artifacts published by the PR, add the following repository to your buildscript:
```gradle
repositories {
maven {
name 'Maven for PR #111' // https://github.com/neoforged/ModDevGradle/pull/111
url 'https://prmaven.neoforged.net/ModDevGradle/pr111'
content {
includeModule('net.neoforged.moddev', 'net.neoforged.moddev.gradle.plugin')
includeModule('net.neoforged.moddev.repositories', 'net.neoforged.moddev.repositories.gradle.plugin')
includeModule('net.neoforged', 'moddev-gradle')
}
}
}
```
Running Tasks on IDE Project Synchronization
You can add tasks to be run when the IDE reloads your Gradle project. Advanced users might find this useful to run code generation tasks whenever the IDE syncs the project.