@@ -5,19 +5,36 @@ val templateSettings = object : BlahajSettings {
5
5
// -------------------- Dependencies ---------------------- //
6
6
override val depsHandler: BlahajDependencyHandler get() = object : BlahajDependencyHandler {
7
7
override fun addGlobal (mod : ModData , deps : DependencyHandler ) {
8
-
8
+ deps.modImplementation( " toni.immersivemessages: ${mod.loader} - ${mod.mcVersion} :1.0.7 " )
9
9
}
10
10
11
11
override fun addFabric (mod : ModData , deps : DependencyHandler ) {
12
-
12
+ if (mod.mcVersion == " 1.21.1" ) {
13
+ deps.modImplementation(modrinth(" caxton" , " 0.6.0-alpha.2+1.21.1-FABRIC" ))
14
+ deps.modImplementation(deps.include(" com.github.Chocohead:Fabric-ASM:v2.3" ) {
15
+ exclude(group = " net.fabricmc" , module = " fabric-loader" )
16
+ })
17
+ }
18
+ else {
19
+ deps.modImplementation(modrinth(" caxton" , " 0.6.0-alpha.2.1+1.20.1-FABRIC" ))
20
+ deps.include(deps.implementation(deps.annotationProcessor(" io.github.llamalad7:mixinextras-fabric:0.4.1" )!! )!! )
21
+ deps.modImplementation(deps.include(" com.github.Chocohead:Fabric-ASM:v2.3" ) {
22
+ exclude(group = " net.fabricmc" , module = " fabric-loader" )
23
+ })
24
+ }
13
25
}
14
26
15
27
override fun addForge (mod : ModData , deps : DependencyHandler ) {
28
+ deps.modImplementation(modrinth(" caxton" , " 0.6.0-alpha.2.1+1.20.1-FORGE" ))
29
+ deps.minecraftRuntimeLibraries(" com.github.ben-manes.caffeine:caffeine:3.1.2" )
16
30
31
+ deps.compileOnly(deps.annotationProcessor(" io.github.llamalad7:mixinextras-common:0.4.1" )!! )
32
+ deps.implementation(deps.include(" io.github.llamalad7:mixinextras-forge:0.4.1" )!! )
17
33
}
18
34
19
35
override fun addNeo (mod : ModData , deps : DependencyHandler ) {
20
-
36
+ deps.modImplementation(modrinth(" caxton" , " 0.6.0-alpha.2+1.21.1-NEOFORGE" ))
37
+ deps.minecraftRuntimeLibraries(" com.github.ben-manes.caffeine:caffeine:3.1.2" )
21
38
}
22
39
}
23
40
@@ -74,4 +91,5 @@ repositories {
74
91
maven(" https://maven.su5ed.dev/releases" )
75
92
maven(" https://maven.fabricmc.net" )
76
93
maven(" https://maven.shedaniel.me/" )
94
+ maven(" https://maven.txni.dev/" )
77
95
}
0 commit comments