feat: cloud commands

This commit is contained in:
Alexander Söderberg 2023-01-17 09:12:04 +01:00
parent 1448d8d4af
commit d932d2eae6
3 changed files with 15 additions and 3 deletions

View File

@ -53,6 +53,10 @@ dependencies {
// Adventure
implementation("net.kyori:adventure-platform-bukkit")
// Cloud
implementation(libs.cloudPaper)
implementation(libs.cloudMinecraftExtras)
}
tasks.processResources {

View File

@ -15,6 +15,11 @@ dependencies {
api("net.kyori:adventure-api")
api("net.kyori:adventure-text-minimessage")
// Cloud
api(libs.cloudServices)
api(libs.cloudCore)
api(libs.cloudAnnotations)
// Guice
api(libs.guice) {
exclude(group = "com.google.guava")
@ -40,7 +45,6 @@ dependencies {
// Other libraries
api(libs.prtree)
api(libs.aopalliance)
api(libs.cloudServices)
api(libs.arkitektonika)
api("com.intellectualsites.paster:Paster")
api("com.intellectualsites.informative-annotations:informative-annotations")

View File

@ -13,9 +13,9 @@ mvdwapi = "3.1.1"
# Third party
prtree = "2.0.0"
aopalliance = "1.0"
cloud-services = "1.8.0"
arkitektonika = "2.1.1"
squirrelid = "0.3.1"
cloud = "1.8.0"
# Gradle plugins
shadow = "7.1.2"
@ -39,10 +39,14 @@ essentialsx = { group = "net.essentialsx", name = "EssentialsX", version.ref = "
# Third party
prtree = { group = "com.intellectualsites.prtree", name = "PRTree", version.ref = "prtree" }
aopalliance = { group = "aopalliance", name = "aopalliance", version.ref = "aopalliance" }
cloudServices = { group = "cloud.commandframework", name = "cloud-services", version.ref = "cloud-services" }
mvdwapi = { group = "com.intellectualsites.mvdwplaceholderapi", name = "MVdWPlaceholderAPI", version.ref = "mvdwapi" }
squirrelid = { group = "org.enginehub", name = "squirrelid", version.ref = "squirrelid" }
arkitektonika = { group = "com.intellectualsites.arkitektonika", name = "Arkitektonika-Client", version.ref = "arkitektonika" }
cloudServices = { group = "cloud.commandframework", name = "cloud-services", version.ref = "cloud" }
cloudCore = { group = "cloud.commandframework", name = "cloud-core", version.ref = "cloud" }
cloudAnnotations = { group = "cloud.commandframework", name = "cloud-annotations", version.ref = "cloud" }
cloudPaper = { group = "cloud.commandframework", name = "cloud-paper", version.ref = "cloud" }
cloudMinecraftExtras = { group = "cloud.commandframework", name = "cloud-minecraft-extras", version.ref = "cloud" }
[plugins]
shadow = { id = "com.github.johnrengelman.shadow", version.ref = "shadow" }