From d26667ebd94efcff8eb4a4344336987b4e7a8f63 Mon Sep 17 00:00:00 2001 From: danielb Date: Fri, 24 May 2024 15:45:37 +0000 Subject: [PATCH] added dependeny for new commmand system --- build.gradle | 6 ++++++ src/main/java/de/butzlabben/world/WorldSystem.java | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/build.gradle b/build.gradle index c43b15a..659d0ab 100644 --- a/build.gradle +++ b/build.gradle @@ -106,6 +106,7 @@ load = STARTUP repositories { mavenCentral() maven { url "https://hub.spigotmc.org/nexus/content/repositories/public/" } + maven { url "https://repo.aikar.co/content/groups/aikar/" } maven { url "https://repo.extendedclip.com/content/repositories/placeholderapi/" } maven { url "https://ci.athion.net/job/FastAsyncWorldEdit/ws" } maven { url "https://jitpack.io" } @@ -142,10 +143,15 @@ dependencies { compileOnly("com.sk89q.worldedit:worldedit-core:7.4.0-SNAPSHOT") compileOnly("com.fastasyncworldedit:FastAsyncWorldEdit-Bukkit:2.9.0") compileOnly("com.fastasyncworldedit:FastAsyncWorldEdit-Core:2.9.0") + + implementation "co.aikar:acf-bukkit:0.5.1-SNAPSHOT" } shadowJar { minimize() archiveFileName.set("${project.name}-${project.version}.jar") + + relocate 'co.aikar.commands', 'de.butzlabben.WorldSystem.acf' + relocate 'co.aikar.locales', 'de.butzlabben.WorldSystem.locales' } javadoc { options.links( diff --git a/src/main/java/de/butzlabben/world/WorldSystem.java b/src/main/java/de/butzlabben/world/WorldSystem.java index 7ba08b7..5857d2f 100644 --- a/src/main/java/de/butzlabben/world/WorldSystem.java +++ b/src/main/java/de/butzlabben/world/WorldSystem.java @@ -22,6 +22,8 @@ import java.io.IOException; import java.util.logging.Level; import java.util.logging.Logger; + + /** * @author Butzlabben * @author Jubeki @@ -34,6 +36,7 @@ public class WorldSystem extends JavaPlugin { private CreatorAdapter creator; public static void createConfigs() { + File folder = getInstance().getDataFolder(); File dir = new File(folder + "/worldsources"); File config = new File(folder, "config.yml"); @@ -140,6 +143,7 @@ public class WorldSystem extends JavaPlugin { //COMMANDS WorldSystem.logger().log(Level.INFO,"Registered"); + //this.getCommand("ws").setExecutor(new WSCommandMain()); //this.getCommand("ws").setExecutor(new CommandMain()); //this.getCommand("ws get").setExecutor(new WSGet());