mirror of
https://github.com/Pridecraft-Studios/joy.git
synced 2025-08-03 06:26:00 -04:00
34 lines
643 B
Plaintext
34 lines
643 B
Plaintext
val id: String by project
|
|
|
|
loom {
|
|
|
|
}
|
|
|
|
fabricApi {
|
|
configureDataGeneration {
|
|
createSourceSet = true
|
|
// strictValidation = true
|
|
addToResources = true
|
|
modId = id
|
|
client = true
|
|
}
|
|
}
|
|
|
|
// sourceSets.named("datagen").get().resources.source(sourceSets.main.get().resources);
|
|
|
|
dependencies {
|
|
compileOnly(libs.mixin)
|
|
|
|
modRuntimeOnly(libs.fabric.loader)
|
|
"modDatagenImplementation"(libs.fabric.loader)
|
|
"modDatagenImplementation"(libs.fabric.api)
|
|
|
|
modCompileOnly(variantOf(rootProject.libs.emi) { classifier("api") })
|
|
}
|
|
|
|
tasks {
|
|
withType<Jar> {
|
|
dependsOn("runDatagen")
|
|
}
|
|
}
|