31 lines
699 B
Kotlin
31 lines
699 B
Kotlin
plugins {
|
|
id("java")
|
|
}
|
|
|
|
allprojects {
|
|
group = "dev.skywalker3200.stargate"
|
|
version = "1.0.0"
|
|
|
|
repositories {
|
|
mavenCentral()
|
|
maven("https://repo.papermc.io/repository/maven-public/")
|
|
maven("https://oss.sonatype.org/content/repositories/snapshots/")
|
|
maven("https://repo.opencollab.dev/main/") // Velocity/Bungee mirrors sometimes needed
|
|
maven("https://hub.spigotmc.org/nexus/content/repositories/snapshots/")
|
|
}
|
|
}
|
|
|
|
subprojects {
|
|
apply(plugin = "java")
|
|
|
|
java {
|
|
toolchain {
|
|
languageVersion.set(JavaLanguageVersion.of(21))
|
|
}
|
|
}
|
|
|
|
tasks.withType<JavaCompile> {
|
|
options.encoding = "UTF-8"
|
|
}
|
|
}
|