plugins { id("java-library") id("io.papermc.paperweight.userdev") } val minecraftVersion = "1.19.4" dependencies { paperweight.paperDevBundle("$minecraftVersion-R0.1-SNAPSHOT") compileOnly(project(":plugins:fancynpcs:fn-api")) compileOnly(project(":libraries:common")) compileOnly("org.lushplugins:ChatColorHandler:5.1.6") // KEEP, newer versions require Java 21 } tasks { named("assemble") { dependsOn(named("reobfJar")) } javadoc { options.encoding = Charsets.UTF_8.name() } compileJava { options.encoding = Charsets.UTF_8.name() options.release = 17 } } java { toolchain.languageVersion.set(JavaLanguageVersion.of(17)) }