From 4225289418f072d21d25ea52c9d364a46f92d374 Mon Sep 17 00:00:00 2001 From: Etil <81570777+etil2jz@users.noreply.github.com> Date: Fri, 17 Dec 2021 00:16:08 +0100 Subject: [PATCH] =?UTF-8?q?If=20only=20Pufferfish=20was=20doing=20it=20rig?= =?UTF-8?q?ht=E2=80=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- build.gradle.kts | 28 ++++++++++++++++++---------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 0647d41..b4639e8 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -62,16 +62,24 @@ paperweight { remapRepo.set("https://maven.fabricmc.net/") decompileRepo.set("https://files.minecraftforge.net/maven/") - useStandardUpstream("Pufferfish") { - url.set(github("pufferfish-gg", "Pufferfish")) - ref.set(providers.gradleProperty("pufferfishRef")) - - withStandardPatcher { - baseName("Pufferfish") - - apiOutputDir.set(layout.projectDirectory.dir("Mirai-API")) + useStandardUpstream("pufferfish") { + remapRepo.set("https://maven.fabricmc.net/") + decompileRepo.set("https://maven.quiltmc.org") - serverOutputDir.set(layout.projectDirectory.dir("Mirai-Server")) + url.set(github("pufferfish-gg", "Pufferfish")) + ref.set(providers.gradleProperty("pufferfishRef")) + + patchTasks { + register("api") { + upstreamDirPath.set("pufferfish-api") + patchDir.set(layout.projectDirectory.dir("patches/api")) + outputDir.set(layout.projectDirectory.dir("Mirai-API")) + } + register("server") { + upstreamDirPath.set("pufferfish-server") + patchDir.set(layout.projectDirectory.dir("patches/server")) + outputDir.set(layout.projectDirectory.dir("Mirai-Server")) + } } } -} +} \ No newline at end of file