-
Notifications
You must be signed in to change notification settings - Fork 34
Expand file tree
/
Copy pathbuild.gradle
More file actions
38 lines (32 loc) · 1.46 KB
/
Copy pathbuild.gradle
File metadata and controls
38 lines (32 loc) · 1.46 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
plugins {
id 'net.neoforged.moddev' version "${moddevgradle_version}"
id 'de.maxhenkel.cursegradle' version "${cursegradle_version}"
id 'com.modrinth.minotaur' version "${minotaur_version}"
id 'com.gradleup.shadow' version "${shadow_version}"
id 'mod-update' version "${mod_update_version}"
}
apply from: "https://raw.githubusercontent.com/henkelmax/mod-gradle-scripts/${mod_gradle_script_version}/mod.gradle"
repositories {
maven { url = "https://maven.blamejared.com/" }
}
dependencies {
shadow "de.maxhenkel.corelib:corelib:${corelib_version}+${minecraft_version}:api"
runtimeOnly "de.maxhenkel.corelib:corelib:${corelib_version}+${minecraft_version}"
compileOnly "de.maxhenkel.corelib:corelib:${corelib_version}+${minecraft_version}:javadoc"
//compileOnly("mezz.jei:jei-${minecraft_version}-neoforge-api:${jei_version}")
//runtimeOnly("mezz.jei:jei-${minecraft_version}-neoforge:${jei_version}")
compileOnly("mezz.jei:jei-26.1.2-neoforge-api:${jei_version}")
compileOnly "maven.modrinth:jei:${jei_version}"
compileOnly "maven.modrinth:jade:${jade_version}"
}
processResources {
filesMatching('**/*.toml') {
expand 'mod_version': mod_version,
'neoforge_dependency': neoforge_dependency,
'minecraft_version': minecraft_version,
'minecraft_dependency': minecraft_dependency
}
}
shadowJar {
relocate 'de.maxhenkel.corelib', 'de.maxhenkel.easyvillagers.corelib'
}