plugins { kotlin("jvm") version "2.2.10" id("com.gradleup.shadow") version "9.1.0" id("io.papermc.paperweight.userdev") version "2.0.0-beta.18" id("xyz.jpenilla.run-paper") version "2.3.0" } val kotlin_version = "2.2.10" group = "xyz.ineanto.dragon" version = "1.1" repositories { gradlePluginPortal() maven("https://repo.papermc.io/repository/maven-public/") maven("https://maven.enginehub.org/repo") maven("https://repo.xenondevs.xyz/releases") } dependencies { // Paper paperweight.paperDevBundle("1.21.8-R0.1-SNAPSHOT") // Inventory UI compileOnly("xyz.xenondevs.invui:invui:1.46") compileOnly("xyz.xenondevs.invui:invui-kotlin:1.46") // Resource Pack (unused) implementation("ru.brikster:glyphs-api:1.1.0") implementation("ru.brikster:glyphs-resources:1.1.0") implementation("org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version") implementation("commons-io:commons-io:2.14.0") } kotlin { jvmToolchain(21) } tasks { runServer { minecraftVersion("1.21.8") } }