diff --git a/OpSecurity V3/src/main/java/net/t2code/opsecurity/system/Main.java b/OpSecurity V3/src/main/java/net/t2code/opsecurity/system/Main.java index ea221aa..1fff834 100644 --- a/OpSecurity V3/src/main/java/net/t2code/opsecurity/system/Main.java +++ b/OpSecurity V3/src/main/java/net/t2code/opsecurity/system/Main.java @@ -32,6 +32,20 @@ public final class Main extends JavaPlugin { autor = this.getDescription().getAuthors(); version = this.getDescription().getVersion(); if (pluginNotFound("T2CodeLib", 96388, Util.getRequiredT2CodeLibVersion())) return; + load(); + + + } + private static void load(){ + if (!Bukkit.getPluginManager().getPlugin("T2CodeLib").isEnabled()){ + Bukkit.getScheduler().runTaskLaterAsynchronously(plugin, new Runnable() { + @Override + public void run() { + load(); + } + },5L); + return; + } t2codeLib = true; Load.onLoad(plugin,autor,version); } diff --git a/OpSecurity V3/src/main/resources/plugin.yml b/OpSecurity V3/src/main/resources/plugin.yml index 936db6c..b37b12c 100644 --- a/OpSecurity V3/src/main/resources/plugin.yml +++ b/OpSecurity V3/src/main/resources/plugin.yml @@ -6,9 +6,10 @@ api-version: 1.13 load: STARTUP prefix: T2C-OPSecurity authors: [ JaTiTV ] + softdepend: - T2CodeLib - - OPSecurity + commands: t2c-opsecurity: aliases: [opsec, opsecurity] \ No newline at end of file