44 lines
924 B
Plaintext
44 lines
924 B
Plaintext
val mc_version="1.20.2"
|
|
|
|
plugins {
|
|
`java-library`
|
|
id("io.github.patrick.remapper") version "1.4.0"
|
|
}
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
maven("https://repo.spongepowered.org/maven")
|
|
maven("https://maven.elmakers.com/repository/")
|
|
mavenLocal()
|
|
|
|
// 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")
|
|
compileOnly("org.spigotmc:spigot:${mc_version}-R0.1-SNAPSHOT:remapped-mojang")
|
|
}
|
|
|
|
java {
|
|
sourceCompatibility = JavaVersion.VERSION_17
|
|
targetCompatibility = JavaVersion.VERSION_17
|
|
}
|
|
|
|
tasks {
|
|
remap {
|
|
version.set("${mc_version}")
|
|
}
|
|
}
|
|
|
|
tasks.named("jar") { finalizedBy("remap") } |