2021-06-07 12:17:39 +00:00
|
|
|
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") }
|
|
|
|
}
|
2021-07-01 13:43:35 +00:00
|
|
|
maven("https://m2.dv8tion.net/releases/") {
|
|
|
|
content { includeGroup("net.dv8tion") }
|
|
|
|
}
|
|
|
|
maven("https://repo.extendedclip.com/content/repositories/placeholderapi/") {
|
|
|
|
content { includeGroup("me.clip") }
|
|
|
|
}
|
2021-09-15 21:23:31 +00:00
|
|
|
maven("https://libraries.minecraft.net/") {
|
|
|
|
content { includeGroup("com.mojang") }
|
|
|
|
}
|
2021-06-07 12:17:39 +00:00
|
|
|
mavenCentral {
|
|
|
|
content { includeGroup("net.kyori") }
|
|
|
|
}
|
|
|
|
}
|
|
|
|
repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS)
|
|
|
|
}
|
|
|
|
|
|
|
|
pluginManagement {
|
|
|
|
includeBuild("build-logic")
|
|
|
|
}
|
|
|
|
|
|
|
|
rootProject.name = "EssentialsXParent"
|
|
|
|
|
|
|
|
// Modules
|
|
|
|
sequenceOf(
|
|
|
|
"",
|
|
|
|
"AntiBuild",
|
|
|
|
"Chat",
|
2021-07-01 13:43:35 +00:00
|
|
|
"Discord",
|
2021-06-07 12:17:39 +00:00
|
|
|
"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")
|
2021-10-24 14:17:06 +00:00
|
|
|
include(":providers:1_12Provider")
|