依赖配置完成
This commit is contained in:
parent
281da5b51a
commit
31e04d9415
68
build.gradle
68
build.gradle
|
|
@ -19,6 +19,28 @@ group = mod_group_id
|
||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
// Add here additional repositories if required by some of the dependencies below.
|
// Add here additional repositories if required by some of the dependencies below.
|
||||||
|
maven {
|
||||||
|
name = "TerraformersMC"
|
||||||
|
url = uri("https://maven.terraformersmc.com/")
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
name = 'cursemaven'
|
||||||
|
url = uri("https://www.cursemaven.com")
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
name = "Modmaven"
|
||||||
|
url = uri("https://modmaven.dev/")
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = uri("https://maven.shedaniel.me/")
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = uri("https://maven.architectury.dev/")
|
||||||
|
}
|
||||||
|
maven {
|
||||||
|
url = uri("https://maven.latvian.dev/releases/")
|
||||||
|
}
|
||||||
|
mavenCentral()
|
||||||
}
|
}
|
||||||
|
|
||||||
base {
|
base {
|
||||||
|
|
@ -133,6 +155,52 @@ dependencies {
|
||||||
// For more info:
|
// For more info:
|
||||||
// http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
|
// http://www.gradle.org/docs/current/userguide/artifact_dependencies_tutorial.html
|
||||||
// http://www.gradle.org/docs/current/userguide/dependency_management.html
|
// http://www.gradle.org/docs/current/userguide/dependency_management.html
|
||||||
|
|
||||||
|
// --- Added dependencies for target mods ---
|
||||||
|
implementation "curse.maven:glodium-957920:5821676"
|
||||||
|
implementation "org.appliedenergistics:appliedenergistics2:19.2.8"
|
||||||
|
implementation "org.appliedenergistics:guideme:2.5.1"
|
||||||
|
// jarJar configuration not set in this build; use implementation for API for now
|
||||||
|
implementation "de.mari_023:ae2wtlib_api:19.2.0"
|
||||||
|
implementation "curse.maven:ex-pattern-provider-892005:6863556"
|
||||||
|
|
||||||
|
compileOnly "curse.maven:applied-flux-965012:5614830"
|
||||||
|
compileOnly "dev.emi:emi-neoforge:1.1.10+1.21"
|
||||||
|
compileOnly "curse.maven:mega-cells-622112:6005043"
|
||||||
|
compileOnly "curse.maven:jade-324717:5427817"
|
||||||
|
compileOnly "me.shedaniel:RoughlyEnoughItems-neoforge:16.0.729"
|
||||||
|
compileOnly "mekanism:Mekanism:1.21.1-10.7.0.55"
|
||||||
|
compileOnly "curse.maven:applied-mekanistics-574300:5978711"
|
||||||
|
compileOnly "dev.latvian.mods:kubejs-neoforge:2101.7.1-build.188"
|
||||||
|
compileOnly "dev.latvian.mods:rhino:2101.2.5-build.54"
|
||||||
|
compileOnly "curse.maven:framedblocks-441647:6127891"
|
||||||
|
compileOnly "curse.maven:advancedae-1084104:6225993"
|
||||||
|
compileOnly "curse.maven:functional-storage-556861:6467726"
|
||||||
|
compileOnly "mezz.jei:jei-1.21.1-neoforge:19.21.0.247"
|
||||||
|
compileOnly "curse.maven:ae2-jei-integration-1074338:5748513"
|
||||||
|
|
||||||
|
// runtime test
|
||||||
|
runtimeOnly "curse.maven:applied-flux-965012:5614830"
|
||||||
|
runtimeOnly "de.mari_023:ae2wtlib:19.2.1"
|
||||||
|
runtimeOnly "curse.maven:jade-324717:5427817"
|
||||||
|
runtimeOnly "curse.maven:mega-cells-622112:6005043"
|
||||||
|
runtimeOnly "mekanism:Mekanism:1.21.1-10.7.0.55"
|
||||||
|
|
||||||
|
// setup Xei (EMI/REI/JEI) using project property 'use_Xei'
|
||||||
|
switch (project.findProperty('use_Xei') ?: 'emi') {
|
||||||
|
case 'emi':
|
||||||
|
runtimeOnly "dev.emi:emi-neoforge:1.1.10+1.21"
|
||||||
|
break
|
||||||
|
case 'rei':
|
||||||
|
runtimeOnly "me.shedaniel:RoughlyEnoughItems-neoforge:16.0.729"
|
||||||
|
runtimeOnly "dev.architectury:architectury-neoforge:13.0.1"
|
||||||
|
runtimeOnly "curse.maven:cloth-config-348521:5424576"
|
||||||
|
break
|
||||||
|
case 'jei':
|
||||||
|
runtimeOnly "mezz.jei:jei-1.21.1-neoforge:19.21.0.247"
|
||||||
|
runtimeOnly "curse.maven:ae2-jei-integration-1074338:5748513"
|
||||||
|
break
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// This block of code expands all declared replace properties in the specified resource targets.
|
// This block of code expands all declared replace properties in the specified resource targets.
|
||||||
|
|
|
||||||
|
|
@ -41,3 +41,7 @@ mod_group_id=com.extendedae_plus
|
||||||
mod_authors=YourNameHere, OtherNameHere
|
mod_authors=YourNameHere, OtherNameHere
|
||||||
# The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list.
|
# The description of the mod. This is a simple multiline text string that is used for display purposes in the mod list.
|
||||||
mod_description=Example mod description.\nNewline characters can be used and will be replaced properly.
|
mod_description=Example mod description.\nNewline characters can be used and will be replaced properly.
|
||||||
|
|
||||||
|
## UI item explorer selection (emi | rei | jei)
|
||||||
|
# Default to 'emi' per request; you can override by running with -Puse_Xei=rei or -Puse_Xei=jei
|
||||||
|
use_Xei=emi
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user