From d97bc912f717e8cbe7be7d71b45dbab9e01c1a1b Mon Sep 17 00:00:00 2001 From: coolGi Date: Sun, 19 Jun 2022 13:28:23 +0930 Subject: [PATCH] You no longer need to add fabric api to your mods folder (and fixed a crash on quilt when fabric api isnt installed) --- .../java/com/seibel/lod/common/wrappers/config/ConfigGui.java | 2 ++ fabric/build.gradle | 2 ++ 2 files changed, 4 insertions(+) diff --git a/common/src/main/java/com/seibel/lod/common/wrappers/config/ConfigGui.java b/common/src/main/java/com/seibel/lod/common/wrappers/config/ConfigGui.java index 45c43a075..6d30b26a5 100644 --- a/common/src/main/java/com/seibel/lod/common/wrappers/config/ConfigGui.java +++ b/common/src/main/java/com/seibel/lod/common/wrappers/config/ConfigGui.java @@ -343,6 +343,8 @@ public abstract class ConfigGui // First try to create a config file try { + if (!configFilePath.getParent().toFile().exists()) + Files.createDirectory(ConfigPath.getParent()); if (!Files.exists(configFilePath)) Files.createFile(configFilePath); } diff --git a/fabric/build.gradle b/fabric/build.gradle index c9180eeb1..095e3ed88 100644 --- a/fabric/build.gradle +++ b/fabric/build.gradle @@ -37,8 +37,10 @@ dependencies { // Fabric API addModJar(fabricApi.module("fabric-lifecycle-events-v1", rootProject.fabric_api_version)) + addModJar(fabricApi.module("fabric-resource-loader-v0", rootProject.fabric_api_version)) addModJar(fabricApi.module("fabric-key-binding-api-v1", rootProject.fabric_api_version)) addModJar(fabricApi.module("fabric-networking-api-v1", rootProject.fabric_api_version)) + addModJar(fabricApi.module("fabric-api-base", rootProject.fabric_api_version)) // Mod Menu modImplementation("com.terraformersmc:modmenu:${rootProject.modmenu_version}")