feat(commands): integrate betterMcCommands framework and implement complete /guild command suite
This commit is contained in:
@@ -7,6 +7,7 @@ group = "fr.luc"
|
||||
version = "1.0.0-SNAPSHOT"
|
||||
|
||||
repositories {
|
||||
mavenLocal()
|
||||
mavenCentral()
|
||||
maven("https://repo.papermc.io/repository/maven-public/")
|
||||
maven("https://hub.spigotmc.org/nexus/content/repositories/snapshots/")
|
||||
@@ -26,6 +27,9 @@ dependencies {
|
||||
// Vault API (Economy & Permissions)
|
||||
compileOnly("com.github.MilkBowl:VaultAPI:1.7.1")
|
||||
|
||||
// betterMcCommands - Framework de commandes dynamique
|
||||
implementation("fr.luc:betterMcCommands:1.0.0-SNAPSHOT")
|
||||
|
||||
// Adventure platform for Bukkit (cross-version RGB, MiniMessage, Titles, ActionBars)
|
||||
implementation("net.kyori:adventure-platform-bukkit:4.3.4")
|
||||
implementation("net.kyori:adventure-text-minimessage:4.17.0")
|
||||
@@ -54,6 +58,7 @@ tasks.shadowJar {
|
||||
// Relocate shaded libraries to avoid collisions with other plugins
|
||||
relocate("com.cryptomorin.xseries", "fr.luc.gamingcore.libs.xseries")
|
||||
relocate("net.kyori.adventure.platform.bukkit", "fr.luc.gamingcore.libs.adventure.platform")
|
||||
relocate("fr.luc.bettermccommands", "fr.luc.gamingcore.libs.bettermccommands")
|
||||
}
|
||||
|
||||
tasks.processResources {
|
||||
|
||||
Reference in New Issue
Block a user