From a955ff8d42c9e713c3bc7864cab16a0987e8fbef Mon Sep 17 00:00:00 2001 From: MiniDay <372403923@qq.com> Date: Tue, 30 Dec 2025 19:31:26 +0800 Subject: [PATCH] =?UTF-8?q?build:=20=E4=BC=98=E5=8C=96=E6=9E=84=E5=BB=BA?= =?UTF-8?q?=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 17 +++++++++-------- settings.gradle.kts | 8 ++++++-- 2 files changed, 15 insertions(+), 10 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 7c2e5ad..3070f3c 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -26,15 +26,19 @@ dependencies { compileOnly("me.clip:placeholderapi:2.11.6") } +java { + sourceCompatibility = JavaVersion.VERSION_1_8 + targetCompatibility = JavaVersion.VERSION_1_8 + withSourcesJar() +} -sourceSets.create("templates") { - java { - srcDir("src/main/templates") - } +val templates = sourceSets.create("templates")!! +templates.java { + srcDir("src/main/templates") } val templateSource = file("src/main/templates") -val templateDest = layout.buildDirectory.dir("generated/sources/templates") +val templateDest = layout.buildDirectory.dir("generated/sources/templates")!! val generateTemplates = tasks.register("generateTemplates") { from(templateSource) into(templateDest) @@ -51,9 +55,6 @@ tasks { from(rootProject.file("LICENSE")) duplicatesStrategy = DuplicatesStrategy.EXCLUDE } - java { - withSourcesJar() - } jar { archiveBaseName = "HamsterBall-Bridge" destinationDirectory = rootProject.layout.buildDirectory diff --git a/settings.gradle.kts b/settings.gradle.kts index 2084b0f..238c420 100644 --- a/settings.gradle.kts +++ b/settings.gradle.kts @@ -1,2 +1,6 @@ -rootProject.name = "hamster-ball-bridge" - +pluginManagement { + repositories { + maven("https://maven.airgame.net/maven-public/") + } +} +rootProject.name = "hamster-ball-bridge" \ No newline at end of file