ZNPCsPlus/build.gradle
2025-07-28 17:04:57 +02:00

56 lines
1.4 KiB
Groovy

subprojects {
apply plugin: "java"
apply plugin: 'maven-publish'
group "lol.pyr"
version "2.1.0-netherite-snapshot"
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(21))
}
dependencies {
compileOnly "org.jetbrains:annotations:26.0.1"
compileOnly "org.spigotmc:spigot-api:1.8.8-R0.1-SNAPSHOT"
}
repositories {
mavenCentral()
maven {
url "https://hub.spigotmc.org/nexus/content/repositories/snapshots/"
}
maven {
url "https://repo.codemc.io/repository/maven-releases/"
}
maven {
url "https://repo.codemc.io/repository/maven-snapshots/"
}
maven {
url "https://libraries.minecraft.net"
}
maven {
url "https://repo.papermc.io/repository/maven-public/"
}
maven {
url "https://repo.extendedclip.com/content/repositories/placeholderapi/"
}
maven {
url "https://repo.pyr.lol/releases"
}
}
publishing {
repositories {
maven {
name = "netheriteRepo"
url = uri("https://repo.netherite.gg/netherite")
credentials(PasswordCredentials)
authentication {
basic(BasicAuthentication)
}
}
}
}
}