diff --git a/build.gradle.kts b/build.gradle.kts index e7ad26f3..1ba37ef7 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -10,8 +10,6 @@ description = "Fork of the first authentication plugin for the Bukkit API!" java { withSourcesJar() toolchain.languageVersion = JavaLanguageVersion.of(17) - //sourceCompatibility = JavaVersion.VERSION_1_8 - //targetCompatibility = JavaVersion.VERSION_1_8 } tasks.withType { @@ -20,14 +18,12 @@ tasks.withType { repositories { mavenCentral() - //mavenLocal() // PaperMC - maven("https://papermc.io/repo/repository/maven-public/") + maven("https://repo.papermc.io/repository/maven-public/") maven("https://repo.opencollab.dev/main/") maven("https://repo.opencollab.dev/maven-snapshots/") maven("https://s01.oss.sonatype.org/content/repositories/snapshots/") maven("https://repository.apache.org/content/repositories/snapshots/") - maven("https://hub.spigotmc.org/nexus/content/repositories/snapshots") maven("https://repo.codemc.io/repository/maven-public/") maven("https://repo.essentialsx.net/releases/") maven("https://repo.dmulloy2.net/nexus/repository/releases/") @@ -38,14 +34,10 @@ repositories { } dependencies { - // Spigot API, https://www.spigotmc.org/ - compileOnly("org.spigotmc:spigot-api:1.21.8-R0.1-SNAPSHOT") - // Adventure API - implementation(libs.adventure.text.minimessage) - implementation(libs.adventure.platform.bukkit) - implementation(libs.adventure.text.serializer.gson) - // Java Libraries - compileOnly("org.geysermc.floodgate:api:2.2.4-SNAPSHOT") + // Paper API, https://papermc.io/ + compileOnly(libs.paper.api) + // Floodgate + compileOnly(libs.floodgate) // Jalu Injector implementation(libs.injector) // String comparison library. Used for dynamic help system. @@ -82,7 +74,6 @@ dependencies { implementation(libs.guava) { exclude("org.checkerframework", "checker-qual") } - implementation(libs.gson) // ConfigMe implementation(libs.configme) { exclude("org.yaml", "snakeyaml") diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index a5afecdc..6be12b86 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -1,6 +1,6 @@ [versions] -adventureApi = "4.18.0" -adventurePlatform = "4.3.4" +paper-api = "1.20.4-R0.1-SNAPSHOT" +floodgate = "2.2.4-SNAPSHOT" injector = "1.0" string-similarity = "1.0.0" maxmind-db-gson = "2.0.3" @@ -27,9 +27,8 @@ sqlite-jdbc = "3.47.1.0" h2 = "2.2.224" [libraries] -adventure-text-minimessage = { group = "net.kyori", name = "adventure-text-minimessage", version.ref = "adventureApi" } -adventure-platform-bukkit = { group = "net.kyori", name = "adventure-platform-bukkit", version.ref = "adventurePlatform" } -adventure-text-serializer-gson = { group = "net.kyori", name = "adventure-text-serializer-gson", version.ref = "adventureApi" } +paper-api = { group = "io.papermc.paper", name = "paper-api", version.ref = "paper-api" } +floodgate = { group = "org.geysermc.floodgate", name = "api", version.ref = "floodgate" } injector = { group = "ch.jalu", name = "injector", version.ref = "injector" } string-similarity = { group = "net.ricecode", name = "string-similarity", version.ref = "string-similarity" } maxmind-db-gson = { group = "com.maxmind.db", name = "maxmind-db-gson", version.ref = "maxmind-db-gson" }