From e6bf3958757c3803d1888623950522b5f71bb523 Mon Sep 17 00:00:00 2001 From: NotAlexNoyle Date: Sun, 18 Oct 2026 15:00:46 -0400 Subject: [PATCH] Update dependencies --- .gitmodules | 3 +++ build.gradle.kts | 4 ++-- libs/Utilities-OG | 1 + settings.gradle.kts | 8 +++++++- 4 files changed, 13 insertions(+), 3 deletions(-) create mode 160000 libs/Utilities-OG diff --git a/.gitmodules b/.gitmodules index 0150a95..17f1d5b 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "libs/Vanish-OG"] path = libs/Vanish-OG url = https://github.com/true-og/Vanish-OG +[submodule "libs/Utilities-OG"] + path = libs/Utilities-OG + url = https://github.com/true-og/Utilities-OG diff --git a/build.gradle.kts b/build.gradle.kts index 8a2e072..e6764e4 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -54,8 +54,8 @@ dependencies { compileOnly( files("libs/AnnouncerPlus-1.4.1.jar") ) // Import AnnouncerPlus API (binary-compatible with AnnouncerPlus-OG API). - compileOnlyApi("net.trueog.utilities-og:Utilities-OG") // Import TrueOG Network Utilities-OG Java API (from source). - compileOnlyApi("de.myzelyam.vanishog:Vanish-OG") // Import TrueOG Network Vanish-OG Java API (from source). + compileOnlyApi(project(":libs:Utilities-OG")) // Import TrueOG Network Utilities-OG Java API (from source). + compileOnlyApi(project(":libs:Vanish-OG")) // Import TrueOG Network Vanish-OG Java API (from source). compileOnly("net.luckperms:api:5.5") // Import LuckPerms API. compileOnly( "io.github.miniplaceholders:miniplaceholders-api:2.2.3" diff --git a/libs/Utilities-OG b/libs/Utilities-OG new file mode 160000 index 0000000..1439e99 --- /dev/null +++ b/libs/Utilities-OG @@ -0,0 +1 @@ +Subproject commit 1439e999f605eff4837f669f549d655fc189c06a diff --git a/settings.gradle.kts b/settings.gradle.kts index 9c7b182..b4cc8f2 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -4,4 +4,10 @@ ProcessBuilder("sh", "bootstrap.sh").directory(rootDir).inheritIO().start().let if (it.waitFor() != 0) throw GradleException("bootstrap.sh failed") } -file("libs").listFiles()?.filter { it.isDirectory && !it.name.startsWith(".") }?.forEach { dir -> includeBuild(dir) } +file("libs") + .listFiles() + ?.filter { it.isDirectory && !it.name.startsWith(".") } + ?.forEach { dir -> + include(":libs:${dir.name}") + project(":libs:${dir.name}").projectDir = dir + }