diff --git a/src/main/java/meteordevelopment/meteorclient/MixinPlugin.java b/src/main/java/meteordevelopment/meteorclient/MixinPlugin.java index 9265dc4256..86e7804bfa 100644 --- a/src/main/java/meteordevelopment/meteorclient/MixinPlugin.java +++ b/src/main/java/meteordevelopment/meteorclient/MixinPlugin.java @@ -24,6 +24,7 @@ public class MixinPlugin implements IMixinConfigPlugin { private static boolean isLithiumPresent; public static boolean isIrisPresent; private static boolean isVFPPresent; + private static boolean isBaritonePresent; @Override public void onLoad(String mixinPackage) { @@ -35,6 +36,7 @@ public void onLoad(String mixinPackage) { isLithiumPresent = FabricLoader.getInstance().isModLoaded("lithium"); isIrisPresent = FabricLoader.getInstance().isModLoaded("iris"); isVFPPresent = FabricLoader.getInstance().isModLoaded("viafabricplus"); + isBaritonePresent = FabricLoader.getInstance().isModLoaded("baritone") || FabricLoader.getInstance().isModLoaded("baritone-meteor"); loaded = true; } @@ -58,6 +60,8 @@ public boolean shouldApplyMixin(String targetClassName, String mixinClassName) { return isLithiumPresent; } else if (mixinClassName.startsWith(mixinPackage + ".viafabricplus")) { return isVFPPresent; + } else if (mixinClassName.startsWith(mixinPackage + ".baritone")) { + return isBaritonePresent; }