|
35 | 35 | repositories { |
36 | 36 | maven("https://thedarkcolour.github.io/KotlinForForge/") |
37 | 37 | maven("https://cursemaven.com") |
| 38 | + maven("https://impactdevelopment.github.io/maven/") |
38 | 39 | } |
39 | 40 |
|
40 | 41 | val common: Configuration by configurations.creating { |
@@ -70,20 +71,21 @@ dependencies { |
70 | 71 | // Add dependencies on the required Kotlin modules. |
71 | 72 | includeLib("org.reflections:reflections:0.10.2") |
72 | 73 | includeLib("org.javassist:javassist:3.27.0-GA") |
73 | | - |
74 | | - implementation("io.github.llamalad7:mixinextras-forge:$mixinExtrasVersion") |
75 | | - compileOnly(annotationProcessor("io.github.llamalad7:mixinextras-common:$mixinExtrasVersion")!!) |
| 74 | + includeLib("nether-pathfinder:nether-pathfinder:1.4.1") |
76 | 75 |
|
77 | 76 | // Add mods to the mod jar |
78 | 77 | includeMod("thedarkcolour:kotlinforforge:$kotlinForgeVersion") |
79 | | - |
80 | | - // Bugfixes |
81 | | - compileOnly(kotlin("stdlib")) // Hack https://github.com/thedarkcolour/KotlinForForge/issues/93 |
| 78 | + includeMod("baritone:baritone-unoptimized-forge:1.10.2") |
82 | 79 |
|
83 | 80 | // Common (Do not touch) |
84 | | - common(project(":common", configuration = "namedElements")) { isTransitive = false } // We cannot common here because it is treated as a different mod and forge will panic |
| 81 | + common(project(":common", configuration = "namedElements")) { isTransitive = false } |
85 | 82 | shadowCommon(project(path = ":common", configuration = "transformProductionForge")) { isTransitive = false } |
86 | 83 |
|
| 84 | + // Others |
| 85 | + implementation("io.github.llamalad7:mixinextras-forge:$mixinExtrasVersion") |
| 86 | + compileOnly(annotationProcessor("io.github.llamalad7:mixinextras-common:$mixinExtrasVersion")!!) |
| 87 | + compileOnly(kotlin("stdlib")) // Hack https://github.com/thedarkcolour/KotlinForForge/issues/93 |
| 88 | + |
87 | 89 | // Finish the configuration |
88 | 90 | setupConfigurations() |
89 | 91 | } |
|
0 commit comments