import org.jetbrains.kotlin.gradle.dsl.JvmTarget group = rootProject.group version = rootProject.version plugins { id("io.papermc.paperweight.userdev") } dependencies { implementation(project(":nms:nms-common")) // Used for nms paperweight.paperDevBundle("1.21.3-R0.1-SNAPSHOT") } repositories { maven("https://repo.papermc.io/repository/maven-public/") } // minecraft 1.21 java version is 21. // Configure used version of kotlin and java java { disableAutoTargetJvm() toolchain.languageVersion.set(JavaLanguageVersion.of(21)) } // Set target version tasks.withType().configureEach { sourceCompatibility = "21" targetCompatibility = "21" options.encoding = "UTF-8" } kotlin { compilerOptions { apiVersion.set(org.jetbrains.kotlin.gradle.dsl.KotlinVersion.KOTLIN_2_0) jvmTarget.set(JvmTarget.JVM_21) } }