From a7c8ff75264d51919ef3c6f75d3f713b6148bf6b Mon Sep 17 00:00:00 2001 From: Prospector Date: Sun, 28 Jul 2019 12:38:15 -0700 Subject: [PATCH] Fix config file name --- src/main/java/com/tterrag/blur/Blur.java | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/main/java/com/tterrag/blur/Blur.java b/src/main/java/com/tterrag/blur/Blur.java index 8a4a4b3..87d165c 100644 --- a/src/main/java/com/tterrag/blur/Blur.java +++ b/src/main/java/com/tterrag/blur/Blur.java @@ -5,8 +5,6 @@ import java.io.FileReader; import java.io.IOException; import java.lang.reflect.Field; import java.nio.file.Files; -import java.nio.file.Path; -import java.nio.file.Paths; import java.nio.file.StandardOpenOption; import java.util.List; import java.util.Map; @@ -21,6 +19,7 @@ import com.tterrag.blur.util.ReflectionHelper; import com.tterrag.blur.util.ShaderResourcePack; import net.fabricmc.api.ClientModInitializer; +import net.fabricmc.loader.api.FabricLoader; import net.minecraft.client.MinecraftClient; import net.minecraft.client.gl.GlUniform; import net.minecraft.client.gl.PostProcessShader; @@ -89,12 +88,11 @@ public class Blur implements ClientModInitializer { @Override public void onInitializeClient() { - Path config = MinecraftClient.getInstance().runDirectory.toPath().resolve(Paths.get("config", "blur.cfg")); - File configFile = config.toFile(); + File configFile = new File(FabricLoader.getInstance().getConfigDirectory(), Blur.MODID + ".json"); try { if (!configFile.exists()) { configFile.getParentFile().mkdirs(); - Files.write(config, new GsonBuilder().setPrettyPrinting().create().toJson(configs).getBytes(), StandardOpenOption.CREATE_NEW); + Files.write(configFile.toPath(), new GsonBuilder().setPrettyPrinting().create().toJson(configs).getBytes(), StandardOpenOption.CREATE_NEW); } else { configs = new Gson().fromJson(new FileReader(configFile), ConfigJson.class); }