38 lines
847 B
Plaintext
38 lines
847 B
Plaintext
plugins {
|
|
`java-library`
|
|
id("io.papermc.paperweight.userdev") version "1.3.3"
|
|
}
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
maven("https://oss.sonatype.org/content/repositories/snapshots")
|
|
maven("https://hub.spigotmc.org/nexus/content/repositories/snapshots/")
|
|
|
|
// libs folder (TODO: transfer away from this!)
|
|
flatDir {
|
|
dirs = setOf(file("libs"))
|
|
}
|
|
}
|
|
|
|
dependencies {
|
|
implementation(":Factions")
|
|
implementation(":GriefPrevention")
|
|
implementation(":MassiveCore")
|
|
implementation(":PreciousStones")
|
|
implementation(":RedProtect")
|
|
implementation(":Residence")
|
|
implementation(":Towny")
|
|
implementation(":WorldEdit")
|
|
implementation(":WorldGuard")
|
|
paperDevBundle("1.18.1-R0.1-SNAPSHOT")
|
|
}
|
|
|
|
tasks {
|
|
assemble {
|
|
dependsOn(reobfJar)
|
|
}
|
|
}
|
|
|
|
java {
|
|
toolchain.languageVersion.set(JavaLanguageVersion.of(17))
|
|
} |