[Compat] Mixin conflict with I'm Fast
Partonetrain opened this issue ยท 1 comments
fix_horse_moved_wrongly can be disabled in the config, but the mixin still tries to apply.
It would be nice if both mods worked together, since Horseman doesn't affect the "player moved to quickly" problem.
I'm Fast mixin: https://github.com/Gabriel-Hiss/Im-Fast/blob/1.21.1-Forge/src/main/java/com/biel/mod/mixin/VelocityMixin.java#L38
[30Apr2025 16:34:36.291] [modloading-worker-0/ERROR] [net.neoforged.fml.javafmlmod.FMLModContainer/LOADING]: Failed to create mod instance. ModID: platform, class com.blackgear.platform.neoforge.PlatformForge
org.spongepowered.asm.mixin.transformer.throwables.MixinTransformerError: An unexpected critical error was encountered
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:392) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTransformer.transformClass(MixinTransformer.java:250) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.service.modlauncher.MixinTransformationHandler.processClass(MixinTransformationHandler.java:131) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.launch.MixinLaunchPluginLegacy.processClass(MixinLaunchPluginLegacy.java:131) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.serviceapi.ILaunchPluginService.processClassWithFlags(ILaunchPluginService.java:156) ~[modlauncher-11.0.4.jar:11.0.4+main.d2e20e43]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.LaunchPluginHandler.offerClassNodeToPlugins(LaunchPluginHandler.java:94) ~[modlauncher-11.0.4.jar:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.ClassTransformer.transform(ClassTransformer.java:120) ~[modlauncher-11.0.4.jar:?]
at MC-BOOTSTRAP/[email protected]/cpw.mods.modlauncher.TransformingClassLoader.maybeTransformClassBytes(TransformingClassLoader.java:57) ~[modlauncher-11.0.4.jar:?]
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.readerToClass(ModuleClassLoader.java:190) ~[securejarhandler-3.0.8.jar:?]
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.lambda$findClass$20(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?]
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadFromModule(ModuleClassLoader.java:311) ~[securejarhandler-3.0.8.jar:?]
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.findClass(ModuleClassLoader.java:298) ~[securejarhandler-3.0.8.jar:?]
at cpw.mods.securejarhandler/cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:214) ~[securejarhandler-3.0.8.jar:?]
at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
at java.base/java.lang.Class.getDeclaredMethods0(Native Method) ~[?:?]
at java.base/java.lang.Class.privateGetDeclaredMethods(Unknown Source) ~[?:?]
at java.base/java.lang.Class.privateGetPublicMethods(Unknown Source) ~[?:?]
at java.base/java.lang.Class.getMethods(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Proxy$ProxyBuilder.referencedTypes(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Proxy$ProxyBuilder.<init>(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Proxy$ProxyBuilder.<init>(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Proxy.lambda$getProxyConstructor$0(Unknown Source) ~[?:?]
at java.base/jdk.internal.loader.AbstractClassLoaderValue$Memoizer.get(Unknown Source) ~[?:?]
at java.base/jdk.internal.loader.AbstractClassLoaderValue.computeIfAbsent(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Proxy.getProxyConstructor(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Proxy.newProxyInstance(Unknown Source) ~[?:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.core.util.event.Event.lambda$create$1(Event.java:23) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.core.util.event.SimpleEvent.<init>(SimpleEvent.java:19) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.core.util.event.Event.create(Event.java:19) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.core.util.event.Event.create(Event.java:23) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.core.networking.ServerListenerEvents.<clinit>(ServerListenerEvents.java:8) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.core.util.config.ConfigLoader.bootstrap(ConfigLoader.java:33) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.Platform.bootstrap(Platform.java:24) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at TRANSFORMER/[email protected]/com.blackgear.platform.neoforge.PlatformForge.<init>(PlatformForge.java:10) ~[platform-neoforge-1.21.1-1.2.8.jar%23603!/:?]
at java.base/jdk.internal.reflect.DirectConstructorHandleAccessor.newInstance(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstanceWithCaller(Unknown Source) ~[?:?]
at java.base/java.lang.reflect.Constructor.newInstance(Unknown Source) ~[?:?]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:115) ~[loader-4.0.38.jar%23105!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModLoader.lambda$constructMods$3(ModLoader.java:153) ~[loader-4.0.38.jar%23105!/:4.0]
at MC-BOOTSTRAP/[email protected]/net.neoforged.fml.ModLoader.lambda$dispatchParallelTask$7(ModLoader.java:231) ~[loader-4.0.38.jar%23105!/:4.0]
at java.base/java.util.concurrent.CompletableFuture.uniHandle(Unknown Source) [?:?]
at java.base/java.util.concurrent.CompletableFuture$UniHandle.tryFire(Unknown Source) [?:?]
at java.base/java.util.concurrent.CompletableFuture$Completion.exec(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinTask.doExec(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.scan(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinPool.runWorker(Unknown Source) [?:?]
at java.base/java.util.concurrent.ForkJoinWorkerThread.run(Unknown Source) [?:?]
Caused by: org.spongepowered.asm.mixin.injection.throwables.InjectionError: Critical injection failure: Constant modifier method imfast_VehicleMovedWrong(D)D in imfast.mixins.json:VelocityMixin from mod imfast failed injection check, (0/1) succeeded. Scanned 0 target(s). No refMap loaded.
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.injection.struct.InjectionInfo.postInject(InjectionInfo.java:531) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinTargetContext.applyInjections(MixinTargetContext.java:1490) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyInjections(MixinApplicatorStandard.java:752) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.applyMixin(MixinApplicatorStandard.java:330) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinApplicatorStandard.apply(MixinApplicatorStandard.java:246) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.apply(TargetClassContext.java:437) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.TargetClassContext.applyMixins(TargetClassContext.java:418) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
at MC-BOOTSTRAP/org.spongepowered.mixin/org.spongepowered.asm.mixin.transformer.MixinProcessor.applyMixins(MixinProcessor.java:363) ~[sponge-mixin-0.15.2+mixin.0.8.7.jar:0.15.2+mixin.0.8.7]
... 47 more