Added IC2 API and installable Mod.

This commit is contained in:
Sebastian Hartte 2016-10-27 23:16:31 +02:00 committed by shartte
parent 59544993bd
commit 623e9eea3c
3 changed files with 19 additions and 0 deletions

View File

@ -21,3 +21,4 @@ waila_version=1.7.0-B3_1.9.4
#########################################################
jei_version=3.12.7.312
tesla_version=1.10.2-1.2.1.49
ic2_version=2.6.96-ex110

View File

@ -33,6 +33,11 @@ repositories {
name = "Tesla repo"
url "http://maven.epoxide.xyz"
}
maven {
name = "IC2 repo"
url = "http://maven.ic2.player.to"
}
}
configurations {
@ -42,11 +47,13 @@ configurations {
dependencies {
// installable runtime dependencies
mods "mcp.mobius.waila:Waila:${waila_version}"
mods "net.industrial-craft:industrialcraft-2:${ic2_version}:dev"
// compile against provided APIs
compileOnly "mezz.jei:jei_${minecraft_version}:${jei_version}:api"
compileOnly "mcp.mobius.waila:Waila:${waila_version}"
compileOnly "net.darkhax.tesla:Tesla:${tesla_version}"
compileOnly "net.industrial-craft:industrialcraft-2:${ic2_version}:api"
// at runtime, use the full JEI jar
runtime "mezz.jei:jei_${minecraft_version}:${jei_version}"

View File

@ -30,3 +30,14 @@ task installWaila(type: Copy, dependsOn: "deinstallWaila") {
task deinstallWaila(type: Delete) {
delete fileTree(dir: minecraft.runDir + "/mods", include: "*Waila*.jar")
}
// IC²
task installIC2(type: Copy, dependsOn: "deinstallIC2") {
from { configurations.mods }
include "**/*industrialcraft-2*.jar"
into file(minecraft.runDir + "/mods")
}
task deinstallIC2(type: Delete) {
delete fileTree(dir: minecraft.runDir + "/mods", include: "*industrialcraft-2*.jar")
}