Drop spigot and use paper api
This commit is contained in:
parent
1bf1c875b3
commit
6c07268446
@ -10,8 +10,6 @@ description = "Fork of the first authentication plugin for the Bukkit API!"
|
|||||||
java {
|
java {
|
||||||
withSourcesJar()
|
withSourcesJar()
|
||||||
toolchain.languageVersion = JavaLanguageVersion.of(17)
|
toolchain.languageVersion = JavaLanguageVersion.of(17)
|
||||||
//sourceCompatibility = JavaVersion.VERSION_1_8
|
|
||||||
//targetCompatibility = JavaVersion.VERSION_1_8
|
|
||||||
}
|
}
|
||||||
|
|
||||||
tasks.withType<JavaCompile> {
|
tasks.withType<JavaCompile> {
|
||||||
@ -20,14 +18,12 @@ tasks.withType<JavaCompile> {
|
|||||||
|
|
||||||
repositories {
|
repositories {
|
||||||
mavenCentral()
|
mavenCentral()
|
||||||
//mavenLocal()
|
|
||||||
// PaperMC
|
// 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/main/")
|
||||||
maven("https://repo.opencollab.dev/maven-snapshots/")
|
maven("https://repo.opencollab.dev/maven-snapshots/")
|
||||||
maven("https://s01.oss.sonatype.org/content/repositories/snapshots/")
|
maven("https://s01.oss.sonatype.org/content/repositories/snapshots/")
|
||||||
maven("https://repository.apache.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.codemc.io/repository/maven-public/")
|
||||||
maven("https://repo.essentialsx.net/releases/")
|
maven("https://repo.essentialsx.net/releases/")
|
||||||
maven("https://repo.dmulloy2.net/nexus/repository/releases/")
|
maven("https://repo.dmulloy2.net/nexus/repository/releases/")
|
||||||
@ -38,14 +34,10 @@ repositories {
|
|||||||
}
|
}
|
||||||
|
|
||||||
dependencies {
|
dependencies {
|
||||||
// Spigot API, https://www.spigotmc.org/
|
// Paper API, https://papermc.io/
|
||||||
compileOnly("org.spigotmc:spigot-api:1.21.8-R0.1-SNAPSHOT")
|
compileOnly(libs.paper.api)
|
||||||
// Adventure API
|
// Floodgate
|
||||||
implementation(libs.adventure.text.minimessage)
|
compileOnly(libs.floodgate)
|
||||||
implementation(libs.adventure.platform.bukkit)
|
|
||||||
implementation(libs.adventure.text.serializer.gson)
|
|
||||||
// Java Libraries
|
|
||||||
compileOnly("org.geysermc.floodgate:api:2.2.4-SNAPSHOT")
|
|
||||||
// Jalu Injector
|
// Jalu Injector
|
||||||
implementation(libs.injector)
|
implementation(libs.injector)
|
||||||
// String comparison library. Used for dynamic help system.
|
// String comparison library. Used for dynamic help system.
|
||||||
@ -82,7 +74,6 @@ dependencies {
|
|||||||
implementation(libs.guava) {
|
implementation(libs.guava) {
|
||||||
exclude("org.checkerframework", "checker-qual")
|
exclude("org.checkerframework", "checker-qual")
|
||||||
}
|
}
|
||||||
implementation(libs.gson)
|
|
||||||
// ConfigMe
|
// ConfigMe
|
||||||
implementation(libs.configme) {
|
implementation(libs.configme) {
|
||||||
exclude("org.yaml", "snakeyaml")
|
exclude("org.yaml", "snakeyaml")
|
||||||
|
|||||||
@ -1,6 +1,6 @@
|
|||||||
[versions]
|
[versions]
|
||||||
adventureApi = "4.18.0"
|
paper-api = "1.20.4-R0.1-SNAPSHOT"
|
||||||
adventurePlatform = "4.3.4"
|
floodgate = "2.2.4-SNAPSHOT"
|
||||||
injector = "1.0"
|
injector = "1.0"
|
||||||
string-similarity = "1.0.0"
|
string-similarity = "1.0.0"
|
||||||
maxmind-db-gson = "2.0.3"
|
maxmind-db-gson = "2.0.3"
|
||||||
@ -27,9 +27,8 @@ sqlite-jdbc = "3.47.1.0"
|
|||||||
h2 = "2.2.224"
|
h2 = "2.2.224"
|
||||||
|
|
||||||
[libraries]
|
[libraries]
|
||||||
adventure-text-minimessage = { group = "net.kyori", name = "adventure-text-minimessage", version.ref = "adventureApi" }
|
paper-api = { group = "io.papermc.paper", name = "paper-api", version.ref = "paper-api" }
|
||||||
adventure-platform-bukkit = { group = "net.kyori", name = "adventure-platform-bukkit", version.ref = "adventurePlatform" }
|
floodgate = { group = "org.geysermc.floodgate", name = "api", version.ref = "floodgate" }
|
||||||
adventure-text-serializer-gson = { group = "net.kyori", name = "adventure-text-serializer-gson", version.ref = "adventureApi" }
|
|
||||||
injector = { group = "ch.jalu", name = "injector", version.ref = "injector" }
|
injector = { group = "ch.jalu", name = "injector", version.ref = "injector" }
|
||||||
string-similarity = { group = "net.ricecode", name = "string-similarity", version.ref = "string-similarity" }
|
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" }
|
maxmind-db-gson = { group = "com.maxmind.db", name = "maxmind-db-gson", version.ref = "maxmind-db-gson" }
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user