plugins { java id("com.gradleup.shadow") version "8.3.5" } group = "us.tss3.boatparty" version = "1.0.0" java { toolchain { languageVersion.set(JavaLanguageVersion.of(25)) } } repositories { mavenCentral() maven("https://repo.papermc.io/repository/maven-public/") } dependencies { compileOnly("io.papermc.paper:paper-api:26.2.build.111-stable") } tasks { compileJava { options.encoding = "UTF-8" options.release.set(25) } processResources { filesMatching("plugin.yml") { expand("version" to project.version) } } shadowJar { archiveClassifier.set("") archiveBaseName.set("BoatParty") } build { dependsOn(shadowJar) } }