32 lines
742 B
Kotlin
32 lines
742 B
Kotlin
plugins {
|
|
java
|
|
alias(libs.plugins.blossom)
|
|
}
|
|
|
|
repositories {
|
|
maven("https://papermc.io/repo/repository/maven-public/")
|
|
maven("https://jitpack.io")
|
|
maven("https://repo.william278.net/releases/")
|
|
}
|
|
|
|
dependencies {
|
|
compileOnly(libs.proxybridge)
|
|
compileOnly(libs.miniplaceholders)
|
|
compileOnly(libs.velocity.api)
|
|
annotationProcessor(libs.velocity.api)
|
|
}
|
|
|
|
tasks {
|
|
compileJava {
|
|
options.encoding = Charsets.UTF_8.name()
|
|
options.release.set(17)
|
|
}
|
|
}
|
|
|
|
java.toolchain.languageVersion.set(JavaLanguageVersion.of(17))
|
|
|
|
blossom {
|
|
replaceTokenIn("src/main/java/io/github/miniplaceholders/expansion/placeholderapi/velocity/VelocityPlugin.java")
|
|
replaceToken("{version}", project.version)
|
|
}
|