import org.jetbrains.kotlin.gradle.dsl.JvmTarget plugins { alias(libs.plugins.kotlinx.serialization) } kotlin { explicitApi() withSourcesJar() linuxX64() linuxArm64() macosArm64() mingwX64() iosArm64() iosSimulatorArm64() jvm { compilerOptions.jvmTarget = JvmTarget.JVM_1_8 } sourceSets { commonMain.dependencies { api(project(":common")) api(project(":nbt")) api(libs.kotlinx.serialization.core) api(libs.kotlinx.serialization.json) api(libs.kotlinx.coroutines) } jvmMain.dependencies { } commonTest.dependencies { implementation(kotlin("test")) implementation(libs.kotlinx.coroutines.test) } } }