import org.jetbrains.kotlin.gradle.dsl.JvmTarget plugins { id("com.gradleup.shadow") version "9.2.2" kotlin("jvm") version "2.2.20" } group = "xyz.fortern" version = "1.0" java { sourceCompatibility = JavaVersion.VERSION_21 } kotlin { compilerOptions { jvmTarget.set(JvmTarget.JVM_21) } } repositories { mavenCentral() maven("https://repo.papermc.io/repository/maven-public/") } dependencies { // Paper API compileOnly("io.papermc.paper:paper-api:1.21.8-R0.1-SNAPSHOT") // Adventure API https://mvnrepository.com/artifact/net.kyori/adventure-api compileOnly("net.kyori:adventure-api:4.25.0") // Kotlin Stdlib https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-stdlib implementation(kotlin("stdlib")) // Kotlin Reflect https://mvnrepository.com/artifact/org.jetbrains.kotlin/kotlin-reflect runtimeOnly(kotlin("reflect")) }