forked from EssentialsX/Essentials
-
Notifications
You must be signed in to change notification settings - Fork 0
/
settings.gradle.kts
55 lines (51 loc) · 1.53 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
dependencyResolutionManagement {
repositories {
maven("https://hub.spigotmc.org/nexus/content/groups/public/")
maven("https://papermc.io/repo/repository/maven-public/")
maven("https://jitpack.io") {
content { includeGroup("com.github.milkbowl") }
}
maven("https://repo.codemc.org/repository/maven-public") {
content { includeGroup("org.bstats") }
}
maven("https://m2.dv8tion.net/releases/") {
content { includeGroup("net.dv8tion") }
}
maven("https://repo.extendedclip.com/content/repositories/placeholderapi/") {
content { includeGroup("me.clip") }
}
maven("https://libraries.minecraft.net/") {
content { includeGroup("com.mojang") }
}
mavenCentral {
content { includeGroup("net.kyori") }
content { includeGroup("org.apache.logging.log4j") }
}
}
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
}
pluginManagement {
includeBuild("build-logic")
}
rootProject.name = "EssentialsXParent"
// Modules
sequenceOf(
"",
"AntiBuild",
"Chat",
"Discord",
"DiscordLink",
"GeoIP",
"Protect",
"Spawn",
"XMPP",
).forEach {
include(":EssentialsX$it")
project(":EssentialsX$it").projectDir = file("Essentials$it")
}
// Providers
include(":providers:BaseProviders")
include(":providers:NMSReflectionProvider")
include(":providers:PaperProvider")
include(":providers:1_8Provider")
include(":providers:1_12Provider")