Adds and fixes build scripts.

This commit is contained in:
2026-09-26 16:36:42 -07:00
parent 1a879be8b7
commit b122200f5d
8 changed files with 174 additions and 13 deletions

View File

@@ -23,10 +23,24 @@ dependencies {
java {
toolchain {
languageVersion = JavaLanguageVersion.of(21)
// Paper 26.1+ requires Java 25.
languageVersion = JavaLanguageVersion.of(25)
}
}
tasks.named('wrapper') {
gradleVersion = '9.8.0'
distributionType = Wrapper.DistributionType.BIN
distributionBase = Wrapper.PathBase.PROJECT
distributionPath = '.gradle/wrapper/dists'
archiveBase = Wrapper.PathBase.PROJECT
archivePath = '.gradle/wrapper/dists'
}
tasks.named('updateDaemonJvm') {
languageVersion = JavaLanguageVersion.of(25)
}
processResources {
inputs.property "version", project.version
filesMatching('plugin.yml') {
@@ -61,7 +75,7 @@ repositories {
spotless {
java {
googleJavaFormat()
googleJavaFormat('1.27.0')
importOrder 'java', 'javax', 'com', 'net', 'org', ''
licenseHeaderFile 'config/license-header.txt'
target 'src/**/*.java'