From 9a7b07befcc208d3f35fc6e562501a28d2a3ef63 Mon Sep 17 00:00:00 2001 From: wagyourtail Date: Wed, 27 Jan 2021 09:20:10 -0700 Subject: [PATCH] move mappings folder to better location and have it autocreate --- build.gradle | 2 +- .../src/main/java/baritone/gradle/fabric/CreateVolderYarn.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/build.gradle b/build.gradle index ee1a2b8b4..8855318ab 100755 --- a/build.gradle +++ b/build.gradle @@ -174,7 +174,7 @@ repositories { dependencies { if (getProject().hasProperty("baritone.fabric_build")) { minecraft "com.mojang:minecraft:1.15.2" - mappings fileTree(dir: "volderyarn", include: "**.jar") + mappings fileTree(dir: "./build/volderyarn", include: "**.jar") modImplementation "net.fabricmc:fabric-loader:0.9.1+build.205" // this makes it compile with the forge tweak stuff diff --git a/buildSrc/src/main/java/baritone/gradle/fabric/CreateVolderYarn.java b/buildSrc/src/main/java/baritone/gradle/fabric/CreateVolderYarn.java index 365e7f29b..f544023a3 100644 --- a/buildSrc/src/main/java/baritone/gradle/fabric/CreateVolderYarn.java +++ b/buildSrc/src/main/java/baritone/gradle/fabric/CreateVolderYarn.java @@ -31,7 +31,7 @@ import java.util.zip.ZipOutputStream; * @Author Wagyourtail */ public class CreateVolderYarn { - public static String VOLDERYARNFOLDER = "./volderyarn/"; + public static String VOLDERYARNFOLDER = "./build/volderyarn/"; public static String VOLDERYARN = "volderyarn-%s-%s-%s.jar"; public static void genMappings(String mcVersion, Map mcpVersion) throws IOException { @@ -56,6 +56,7 @@ public class CreateVolderYarn { } File outputFolder = new File(VOLDERYARNFOLDER); + if (!outputFolder.exists() && !outputFolder.mkdirs()) throw new RuntimeException("Failed to create dir for volderyarn mappings."); for (File f : outputFolder.listFiles()) { if (!f.isDirectory()) f.delete();