From 127dfadc6cd2f0c72816af86716e88c3b4af2848 Mon Sep 17 00:00:00 2001
From: DioEgizio <83089242+DioEgizio@users.noreply.github.com>
Date: Wed, 18 May 2022 14:33:58 +0200
Subject: fix(quilt) always prefer qmj over fmj

this fixes Quilt-only mods like ok zoomer showing wrong metadata
---
 launcher/minecraft/mod/LocalModParseTask.cpp | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/launcher/minecraft/mod/LocalModParseTask.cpp b/launcher/minecraft/mod/LocalModParseTask.cpp
index 631c3abb..a7bec5ae 100644
--- a/launcher/minecraft/mod/LocalModParseTask.cpp
+++ b/launcher/minecraft/mod/LocalModParseTask.cpp
@@ -430,7 +430,7 @@ void LocalModParseTask::processAsZip()
         zip.close();
         return;
     }
-    else if (zip.setCurrentFile("fabric.mod.json"))
+    else if (zip.setCurrentFile("quilt.mod.json"))
     {
         if (!file.open(QIODevice::ReadOnly))
         {
@@ -438,12 +438,12 @@ void LocalModParseTask::processAsZip()
             return;
         }
 
-        m_result->details = ReadFabricModInfo(file.readAll());
+        m_result->details = ReadQuiltModInfo(file.readAll());
         file.close();
         zip.close();
         return;
     }
-    else if (zip.setCurrentFile("quilt.mod.json"))
+    else if (zip.setCurrentFile("fabric.mod.json"))
     {
         if (!file.open(QIODevice::ReadOnly))
         {
@@ -451,7 +451,7 @@ void LocalModParseTask::processAsZip()
             return;
         }
 
-        m_result->details = ReadQuiltModInfo(file.readAll());
+        m_result->details = ReadFabricModInfo(file.readAll());
         file.close();
         zip.close();
         return;
-- 
cgit