Mixtape/build.gradle

45 lines
987 B
Groovy

plugins {
id 'java'
id 'com.github.johnrengelman.shadow' version '6.0.0'
}
repositories {
mavenLocal()
maven {
url = uri('https://hub.spigotmc.org/nexus/content/groups/public/')
}
maven {
url = uri('https://oss.sonatype.org/content/groups/public/')
}
maven {
url = uri('https://mvn.jojodev.com/releases')
}
maven {
url = uri('https://repo.maven.apache.org/maven2/')
}
}
dependencies {
implementation 'xyz.etztech:plugin-api:1.0.7'
compileOnly 'org.spigotmc:spigot-api:1.18.1-R0.1-SNAPSHOT'
}
group = 'xyz.etztech'
version = '2.3'
description = 'Mixtape'
java.sourceCompatibility = JavaVersion.VERSION_1_8
shadowJar {
project.configurations.implementation.canBeResolved = true
configurations = [project.configurations.implementation]
relocate 'xyz.etztech.core', 'shadow.xyz.etztech.core'
archiveClassifier.set('')
}
tasks.withType(JavaCompile) {
options.encoding = 'UTF-8'
}