mirror of
https://github.com/EssentialsX/Essentials.git
synced 2024-11-21 01:01:35 +08:00
388d571da9
https://user-images.githubusercontent.com/10731363/147530817-f9adc58e-18a5-49ed-84c6-106e51d6948f.mp4 Add support for chat components throughout EssentialsX using the Adventure library. Translations have been converted to the MiniMessage format, and custom message files will be migrated on startup. This also introduces new options to allow players to see messages in their own language and for server owners to change the main message colours without editing message files. Closes #2029 Closes #2391 --------- Co-authored-by: MD <1917406+mdcfe@users.noreply.github.com> Co-authored-by: pop4959 <pop4959@gmail.com>
60 lines
1.7 KiB
Plaintext
60 lines
1.7 KiB
Plaintext
dependencyResolutionManagement {
|
|
repositories {
|
|
maven("https://hub.spigotmc.org/nexus/content/groups/public/") {
|
|
content {
|
|
includeGroup("org.spigotmc")
|
|
includeGroup("net.md_5")
|
|
}
|
|
}
|
|
maven("https://papermc.io/repo/repository/maven-public/")
|
|
maven("https://jitpack.io") {
|
|
content { includeGroup("com.github.milkbowl") }
|
|
content { includeGroup("com.github.MinnDevelopment") }
|
|
}
|
|
maven("https://repo.codemc.org/repository/maven-public") {
|
|
content { includeGroup("org.bstats") }
|
|
}
|
|
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.dv8tion") }
|
|
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")
|