|
@@ -51,6 +51,8 @@ configurations {
|
|
|
|
|
|
dependencies {
|
|
dependencies {
|
|
minecraft("net.minecraftforge:forge:${rootProject.architect.minecraft}-${rootProject.forge_version}")
|
|
minecraft("net.minecraftforge:forge:${rootProject.architect.minecraft}-${rootProject.forge_version}")
|
|
|
|
+ implementation "net.jodah:typetools:0.6.2"
|
|
|
|
+ shadow "net.jodah:typetools:0.6.2"
|
|
|
|
|
|
compile(project(path: ":common", configuration: "mcpGenerateMod")) {
|
|
compile(project(path: ":common", configuration: "mcpGenerateMod")) {
|
|
transitive = false
|
|
transitive = false
|
|
@@ -61,6 +63,7 @@ dependencies {
|
|
}
|
|
}
|
|
|
|
|
|
shadowJar {
|
|
shadowJar {
|
|
|
|
+ relocate "net.jodah.typetools", "me.shedaniel.architectury.shadowed.impl.net.jodah.typetools"
|
|
exclude "fabric.mod.json"
|
|
exclude "fabric.mod.json"
|
|
|
|
|
|
configurations = [project.configurations.shadow]
|
|
configurations = [project.configurations.shadow]
|
|
@@ -71,6 +74,8 @@ reobf {
|
|
shadowJar {}
|
|
shadowJar {}
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+build.dependsOn(shadowJar)
|
|
|
|
+
|
|
publishing {
|
|
publishing {
|
|
publications {
|
|
publications {
|
|
mavenForge(MavenPublication) {
|
|
mavenForge(MavenPublication) {
|