-
Notifications
You must be signed in to change notification settings - Fork 4
/
settings.gradle.kts
60 lines (45 loc) · 2.33 KB
/
settings.gradle.kts
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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
extra["minecraft"] = "1.20.1"
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/common.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/kotlin.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/fabric.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/forge.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/parchmentmc.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/quilt.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/modmenu.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/mixin.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/yacl.gradle.kts")
apply("https://github.com/SettingDust/MinecraftGradleScripts/raw/main/vanillagradle.gradle.kts")
val minecraft = settings.extra["minecraft"]
val kotlin = settings.extra["kotlin"]
dependencyResolutionManagement.versionCatalogs.named("catalog") {
library("minecraft-fabric-1.21", "com.mojang", "minecraft").version("1.21")
plugin("neoforge-moddev", "net.neoforged.moddev").version("1.+")
// https://linkie.shedaniel.dev/dependencies?loader=neoforge
library("neoforge", "net.neoforged", "neoforge").version("21.1.54")
version("min-yacl", "3.6.0")
version("min-modmenu", "3.0.0")
version("min-forge", "45")
version("fabric-loader", "0.16.2")
version("quilt-loader", "0.24.0")
library("quilt-standard-libraries-core", "org.quiltmc.qsl", "core").version("6.2.0+$minecraft")
library(
"quilt-fabric-api",
"org.quiltmc.quilted-fabric-api",
"quilted-fabric-api"
).version("7.6.0+0.92.2-$minecraft")
// https://modrinth.com/mod/preloading-tricks/versions
library("preloading-tricks", "maven.modrinth", "preloading-tricks").version("1.2.3")
// https://modrinth.com/mod/preloading-tricks/versions
library("connector", "maven.modrinth", "connector").version("1.0.0-beta.46+1.20.1")
}
val mod_name: String by settings
rootProject.name = mod_name
include("common")
include("common:ingame")
include("fabric")
include("fabric:ingame")
include("quilt")
include("forge:mod-locator")
include("forge:setup-mod-hook")
include("forge:ingame")
include("forge:mod")