Skip to content

Commit c513c25

Browse files
committed
Add support for Minecraft 1.21+ / Java 17 related dependencies
1 parent 0f302de commit c513c25

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

lobbyheads-core/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ plugins {
55
`lobbyheads-checkstyle`
66

77
id("net.minecrell.plugin-yml.bukkit") version "0.6.0"
8-
id("com.github.johnrengelman.shadow") version "8.1.1"
8+
id("com.gradleup.shadow") version "8.3.2"
99
id("xyz.jpenilla.run-paper") version "2.3.0"
1010
}
1111

@@ -55,8 +55,7 @@ dependencies {
5555
}
5656

5757
java {
58-
sourceCompatibility = JavaVersion.VERSION_17
59-
targetCompatibility = JavaVersion.VERSION_17
58+
toolchain.languageVersion.set(JavaLanguageVersion.of(21))
6059
}
6160

6261
bukkit {
@@ -80,8 +79,9 @@ bukkit {
8079
}
8180

8281
tasks.compileJava {
83-
options.compilerArgs = listOf("-Xlint:deprecation", "-Xlint:unchecked")
82+
options.compilerArgs = listOf("-Xlint:deprecation", "-parameters")
8483
options.encoding = "UTF-8"
84+
options.release = 17
8585
}
8686

8787
tasks.test {

0 commit comments

Comments
 (0)