-
Notifications
You must be signed in to change notification settings - Fork 10
/
build.fabric.gradle
42 lines (33 loc) · 1.07 KB
/
build.fabric.gradle
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
39
40
41
42
plugins {
id 'fabric-loom' version '1.6+'
id 'com.modrinth.minotaur' version '2.+'
}
group = "team.creative"
repositories {
maven {
url = "https://api.modrinth.com/maven"
}
}
dependencies {
minecraft "com.mojang:minecraft:${project.minecraft_version}"
mappings loom.officialMojangMappings()
modImplementation "net.fabricmc:fabric-loader:${project.loader_version}"
modImplementation "maven.modrinth:modmenu:${project.modmenu_version}"
modImplementation "net.fabricmc.fabric-api:fabric-api:${project.fabric_version}"
implementation project(path: ':CreativeCore', configuration: 'namedElements')
}
java.sourceSets.create("api") {
java {
srcDir("src/api/java")
}
compileClasspath += sourceSets.main.compileClasspath
runtimeClasspath += sourceSets.main.runtimeClasspath
}
sourceSets.main.compileClasspath += sourceSets.api.output
sourceSets.main.runtimeClasspath += sourceSets.api.output
modDependencies = [
creativecore: ">=" + creativecore_version
]
loom.mixin {
defaultRefmapName = "enhancedvisuals.mixin.refmap.json"
}