subprojects { apply plugin: "java" apply plugin: 'maven-publish' group "lol.pyr" version "2.0.0-netherite-SNAPSHOT" java { toolchain.languageVersion.set(JavaLanguageVersion.of(17)) } dependencies { 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://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 { url = uri("https://git.netherite.gg/api/packages/Netherite-Public/maven") credentials(HttpHeaderCredentials) { name "Authorization" value "token ${project.properties["netherite.git.packages.token"]}" } authentication { header(HttpHeaderAuthentication) } } } } }