Files
KSpigot/guide/docs/setup/gradle_example.md
2021-07-13 16:34:57 +02:00

33 lines
648 B
Markdown

An example for a `build.gradle.kts` file of a project using KSpigot would be:
```kotlin
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
plugins {
kotlin("jvm") version "1.5.21"
}
group = "your.group"
version = "1.0-SNAPSHOT"
repositories {
mavenCentral()
maven("https://hub.spigotmc.org/nexus/content/repositories/snapshots")
}
dependencies {
compileOnly("org.spigotmc:spigot-api:1.17-R0.1-SNAPSHOT")
implementation("net.axay:kspigot:1.17.2")
}
tasks {
compileJava {
options.release.set(16)
options.encoding = "UTF-8"
}
compileKotlin {
kotlinOptions.jvmTarget = "16"
}
}
```