Essentia/plugin/build.gradle.kts
Len 1669a114bc Essentia plugin
Basic plugin with some essential utilities and commands.
2024-02-03 21:58:02 +01:00

34 lines
853 B
Plaintext

plugins {
`maven-publish`
// id("net.minecrell.plugin-yml.bukkit") version "0.6.0"
}
dependencies {
implementation(project(":api"))
compileOnly("com.alttd:Comet-API:1.20.4-R0.1-SNAPSHOT")
compileOnly("org.projectlombok:lombok:1.18.24")
annotationProcessor("org.projectlombok:lombok:1.18.24")
}
tasks {
jar {
archiveFileName.set("${rootProject.name}-${project.name}.jar")
}
processResources {
filteringCharset = Charsets.UTF_8.name()
duplicatesStrategy = DuplicatesStrategy.INCLUDE
filesMatching("plugin.yml") {
expand(Pair("version", rootProject.version))
}
}
}
//bukkit {
// name = rootProject.name
// main = "$group.${rootProject.name}Plugin"
// version = "${rootProject.version}"
// apiVersion = "1.20"
// authors = listOf("destro174")
//}