Maven-ify all the things and update Antique Atlas
This commit is contained in:
+7
-35
@@ -31,15 +31,10 @@ repositories {
|
|||||||
name = "ModMaven"
|
name = "ModMaven"
|
||||||
url = "modmaven.k-4u.nl"
|
url = "modmaven.k-4u.nl"
|
||||||
}
|
}
|
||||||
flatDir {
|
maven {
|
||||||
// evErYthINg hAS tO Be a mAVeN rEPoSiTOrY... (to use deobfProvided, for some reason)
|
name = "Curseforge Maven"
|
||||||
// The lack of documentation is actually quite impressive, see the following threads:
|
url = "https://minecraft.curseforge.com/api/maven/"
|
||||||
// http://www.minecraftforge.net/forum/topic/44262-solved-how-to-build-mod-with-dependencies/
|
|
||||||
// https://www.minecraftforum.net/forums/mapping-and-modding-java-edition/mapping-and-modding-tutorials/2866817-setting-up-dependencies-in-minecraft-forge-with
|
|
||||||
// http://www.minecraftforge.net/forum/topic/44534-adding-dependencies-to-a-forge-project/
|
|
||||||
dirs "libsfordeobf" // Don't put src jars in libs or forge will think you have duplicate mods
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
minecraft {
|
minecraft {
|
||||||
@@ -56,37 +51,14 @@ minecraft {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
// you may put jars on which you depend on in ./libs
|
|
||||||
// or you may define them like so..
|
|
||||||
//compile "some.group:artifact:version:classifier"
|
|
||||||
//compile "some.group:artifact:version"
|
|
||||||
|
|
||||||
// compile against the JEI API but do not include it at runtime
|
// Compile against the JEI API but do not include it at runtime
|
||||||
deobfProvided "mezz.jei:jei_${mc_version}:${jei_version}:api"
|
deobfProvided "mezz.jei:jei_${mc_version}:${jei_version}:api"
|
||||||
// at runtime, use the full JEI jar
|
// At runtime, use the full JEI jar
|
||||||
runtime "mezz.jei:jei_${mc_version}:${jei_version}"
|
runtime "mezz.jei:jei_${mc_version}:${jei_version}"
|
||||||
|
|
||||||
//deobfProvided "baubles:baubles-1.12:1.5.2:api" // #ihavenoideawhatimdoing #itjustworks
|
deobfCompile "baubles:Baubles:${mc_version_short}:${baubles_version}"
|
||||||
//runtime "baubles:baubles-1.12:1.5.2" // If in doubt, copy what already works
|
deobfCompile "antique-atlas:antiqueatlas:${mc_version}:${antique_atlas_version}"
|
||||||
|
|
||||||
//deobfProvided "antiqueatlas:antiqueatlas-1.12.2:4.5.1:src"
|
|
||||||
//runtime "antiqueatlas:antiqueatlas-1.12.2:4.5.1"
|
|
||||||
|
|
||||||
// real examples
|
|
||||||
//compile 'com.mod-buildcraft:buildcraft:6.0.8:dev' // adds buildcraft to the dev env
|
|
||||||
//compile 'com.googlecode.efficient-java-matrix-library:ejml:0.24' // adds ejml to the dev env
|
|
||||||
|
|
||||||
// the 'provided' configuration is for optional dependencies that exist at compile-time but might not at runtime.
|
|
||||||
//provided 'com.mod-buildcraft:buildcraft:6.0.8:dev'
|
|
||||||
|
|
||||||
// the deobf configurations: 'deobfCompile' and 'deobfProvided' are the same as the normal compile and provided,
|
|
||||||
// except that these dependencies get remapped to your current MCP mappings
|
|
||||||
//deobfCompile 'com.mod-buildcraft:buildcraft:6.0.8:dev'
|
|
||||||
//deobfProvided 'com.mod-buildcraft:buildcraft:6.0.8:dev'
|
|
||||||
|
|
||||||
// for more info...
|
|
||||||
// http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
|
|
||||||
// http://www.gradle.org/docs/current/userguide/dependency_management.html
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+4
-1
@@ -2,4 +2,7 @@
|
|||||||
# This is required to provide enough memory for the Minecraft decompilation process.
|
# This is required to provide enough memory for the Minecraft decompilation process.
|
||||||
org.gradle.jvmargs=-Xmx3G
|
org.gradle.jvmargs=-Xmx3G
|
||||||
mc_version=1.12.2
|
mc_version=1.12.2
|
||||||
jei_version=4.13.1.225
|
mc_version_short=1.12
|
||||||
|
jei_version=4.13.1.225
|
||||||
|
baubles_version=1.5.2
|
||||||
|
antique_atlas_version=4.6.3
|
||||||
Reference in New Issue
Block a user