aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/shcm/shsupercm/fabric/citresewn/config
diff options
context:
space:
mode:
authorSHsuperCM <shsupercm@gmail.com>2021-09-11 12:53:16 +0300
committerSHsuperCM <shsupercm@gmail.com>2021-09-11 12:53:16 +0300
commit4b9608dc2d7470c4993c1a1ed7f96da86bf86b31 (patch)
tree67860bb1ecbd79849679b7968005d2f3979312f1 /src/main/java/shcm/shsupercm/fabric/citresewn/config
parent7da68bd04c77ada6db04a5a7d20b56d08bfb8862 (diff)
downloadCITResewn-4b9608dc2d7470c4993c1a1ed7f96da86bf86b31.tar.gz
CITResewn-4b9608dc2d7470c4993c1a1ed7f96da86bf86b31.tar.bz2
CITResewn-4b9608dc2d7470c4993c1a1ed7f96da86bf86b31.zip
Rewrote cit discovery
• Added support for namespaces other than minecraft. • Added support for cits in fabric resources(allowing mod jars to include cits if fabric api is present) Closes #12
Diffstat (limited to 'src/main/java/shcm/shsupercm/fabric/citresewn/config')
-rw-r--r--src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnMixinConfiguration.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnMixinConfiguration.java b/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnMixinConfiguration.java
index e3d8243..4247494 100644
--- a/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnMixinConfiguration.java
+++ b/src/main/java/shcm/shsupercm/fabric/citresewn/config/CITResewnMixinConfiguration.java
@@ -1,5 +1,6 @@
package shcm.shsupercm.fabric.citresewn.config;
+import net.fabricmc.loader.api.FabricLoader;
import org.objectweb.asm.tree.ClassNode;
import org.spongepowered.asm.mixin.extensibility.IMixinConfigPlugin;
import org.spongepowered.asm.mixin.extensibility.IMixinInfo;
@@ -28,6 +29,9 @@ public class CITResewnMixinConfiguration implements IMixinConfigPlugin {
if (mixinClassName.startsWith("broken_paths"))
return broken_paths;
+ if (mixinClassName.equals("core.GroupResourcePackAccessor"))
+ return FabricLoader.getInstance().isModLoaded("fabric-resource-loader-v0");
+
return true;
}