WorldMuseum/build.gradle.kts

36 lines
755 B
Plaintext

plugins {
id("java")
}
group = "org.example"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
maven("https://repo.papermc.io/repository/maven-public/")
}
dependencies {
compileOnly("io.papermc.paper:paper-api:1.21.1-R0.1-SNAPSHOT")
compileOnly("com.google.guava:guava:33.3.0-jre")
testImplementation(platform("org.junit:junit-bom:5.10.0"))
testImplementation("org.junit.jupiter:junit-jupiter")
}
java {
toolchain.languageVersion.set(JavaLanguageVersion.of(21))
}
tasks.test {
useJUnitPlatform()
}
tasks.register<Exec>("copyJarToTestServer") {
dependsOn(tasks.jar)
mustRunAfter(tasks.jar)
commandLine("cp", "build/libs/WorldMuseum-1.0-SNAPSHOT.jar", "/Users/olischma/Desktop/paper/plugins")
}