[WIP] fix Mixin annotation processing
This commit is contained in:
@@ -3,6 +3,7 @@ plugins {
|
|||||||
id("net.minecraftforge.gradle").version("3.0.157")
|
id("net.minecraftforge.gradle").version("3.0.157")
|
||||||
id("org.spongepowered.mixin").version("0.7-SNAPSHOT")
|
id("org.spongepowered.mixin").version("0.7-SNAPSHOT")
|
||||||
}
|
}
|
||||||
|
apply(plugin = "org.spongepowered.mixin")
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
maven("http://files.minecraftforge.net/maven")
|
maven("http://files.minecraftforge.net/maven")
|
||||||
@@ -14,10 +15,13 @@ dependencies {
|
|||||||
"minecraft"("net.minecraftforge:forge:${properties["mcVersion"]}-${properties["forgeVersion"]}")
|
"minecraft"("net.minecraftforge:forge:${properties["mcVersion"]}-${properties["forgeVersion"]}")
|
||||||
|
|
||||||
"implementation"("kottle:Kottle:${properties["kottleVersion"]}")
|
"implementation"("kottle:Kottle:${properties["kottleVersion"]}")
|
||||||
|
|
||||||
"implementation"("org.spongepowered:mixin:0.8-SNAPSHOT")
|
"implementation"("org.spongepowered:mixin:0.8-SNAPSHOT")
|
||||||
|
annotationProcessor("org.spongepowered:mixin:0.8-SNAPSHOT")
|
||||||
}
|
}
|
||||||
|
|
||||||
sourceSets {
|
sourceSets {
|
||||||
|
get("main").ext["refMap"] = "betterfoliage.refmap.json"
|
||||||
get("main").resources.srcDir("src/forge/resources")
|
get("main").resources.srcDir("src/forge/resources")
|
||||||
get("main").java.srcDir("src/forge/java")
|
get("main").java.srcDir("src/forge/java")
|
||||||
}
|
}
|
||||||
@@ -25,6 +29,7 @@ kotlin.sourceSets {
|
|||||||
get("main").kotlin.srcDir("src/forge/kotlin")
|
get("main").kotlin.srcDir("src/forge/kotlin")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
minecraft {
|
minecraft {
|
||||||
mappings(properties["mappingsChannel"] as String, properties["mappingsVersion"] as String)
|
mappings(properties["mappingsChannel"] as String, properties["mappingsVersion"] as String)
|
||||||
accessTransformer(file("src/main/resources/META-INF/accesstransformer.cfg"))
|
accessTransformer(file("src/main/resources/META-INF/accesstransformer.cfg"))
|
||||||
@@ -39,10 +44,6 @@ minecraft {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
mixin {
|
|
||||||
add(sourceSets["main"], "betterfoliage.refmap.json")
|
|
||||||
}
|
|
||||||
|
|
||||||
java {
|
java {
|
||||||
sourceCompatibility = JavaVersion.VERSION_1_8
|
sourceCompatibility = JavaVersion.VERSION_1_8
|
||||||
targetCompatibility = JavaVersion.VERSION_1_8
|
targetCompatibility = JavaVersion.VERSION_1_8
|
||||||
|
|||||||
@@ -1,4 +1,5 @@
|
|||||||
org.gradle.jvmargs=-Xmx2G
|
org.gradle.jvmargs=-Xmx2G
|
||||||
|
org.gradle.daemon=false
|
||||||
|
|
||||||
group = com.github.octarine-noise
|
group = com.github.octarine-noise
|
||||||
jarName = BetterFoliage-Forge
|
jarName = BetterFoliage-Forge
|
||||||
|
|||||||
Reference in New Issue
Block a user