Applied Mekanistics

Applied Mekanistics

23M Downloads

Unable to drag chemicals from JEI into AE2 slots

62832 opened this issue · 3 comments

commented

At present, there seems to be a bug where the JEI plugin for AppMek does not load properly, causing gases and the like to be unable to be dragged into slots such as for the ME Interface, Pattern Encoding Terminal and Cell Workbench.

[modloading-worker-0/ERROR] [me.je.fo.st.ForgePluginFinder/]: Failed to load: me.ramidzkh.mekae2.AMJEIPlugin
java.lang.reflect.InvocationTargetException: null
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {}
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] {}
	at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {}
	at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] {}
	at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] {}
	at mezz.jei.forge.startup.ForgePluginFinder.getInstances(ForgePluginFinder.java:50) ~[jei-1.20.1-forge-15.2.0.23.jar%23197!/:15.2.0.23] {re:classloading}
	at mezz.jei.forge.startup.ForgePluginFinder.getModPlugins(ForgePluginFinder.java:27) ~[jei-1.20.1-forge-15.2.0.23.jar%23197!/:15.2.0.23] {re:classloading}
	at mezz.jei.forge.JustEnoughItemsClient.<init>(JustEnoughItemsClient.java:44) ~[jei-1.20.1-forge-15.2.0.23.jar%23197!/:15.2.0.23] {re:classloading}
	at mezz.jei.forge.JustEnoughItemsClientSafeRunner.registerClient(JustEnoughItemsClientSafeRunner.java:23) ~[jei-1.20.1-forge-15.2.0.23.jar%23197!/:15.2.0.23] {re:classloading}
	at net.minecraftforge.fml.DistExecutor.safeRunWhenOn(DistExecutor.java:123) ~[fmlcore-1.20.1-47.1.3.jar%23185!/:?] {}
	at mezz.jei.forge.JustEnoughItems.<init>(JustEnoughItems.java:35) ~[jei-1.20.1-forge-15.2.0.23.jar%23197!/:15.2.0.23] {re:classloading}
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) ~[?:?] {}
	at jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:77) ~[?:?] {}
	at jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) ~[?:?] {}
	at java.lang.reflect.Constructor.newInstanceWithCaller(Constructor.java:499) ~[?:?] {}
	at java.lang.reflect.Constructor.newInstance(Constructor.java:480) ~[?:?] {}
	at net.minecraftforge.fml.javafmlmod.FMLModContainer.constructMod(FMLModContainer.java:68) ~[javafmllanguage-1.20.1-47.1.3.jar%23182!/:?] {}
	at net.minecraftforge.fml.ModContainer.lambda$buildTransitionHandler$10(ModContainer.java:123) ~[fmlcore-1.20.1-47.1.3.jar%23185!/:?] {}
	at java.util.concurrent.CompletableFuture$AsyncRun.run(CompletableFuture.java:1804) ~[?:?] {}
	at java.util.concurrent.CompletableFuture$AsyncRun.exec(CompletableFuture.java:1796) ~[?:?] {}
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:373) ~[?:?] {}
	at java.util.concurrent.ForkJoinPool$WorkQueue.topLevelExec(ForkJoinPool.java:1182) ~[?:?] {}
	at java.util.concurrent.ForkJoinPool.scan(ForkJoinPool.java:1655) ~[?:?] {re:computing_frames}
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1622) ~[?:?] {re:computing_frames}
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:165) ~[?:?] {}
Caused by: java.lang.IllegalStateException: JEI is not loaded.
	at mekanism.common.service.MekanismAccess.jeiHelper(MekanismAccess.java:42) ~[Mekanism-1.20.1-10.4.0.14-all.jar%23192!/:10.4.0] {re:classloading}
	at me.ramidzkh.mekae2.AMJEIPlugin.<init>(AMJEIPlugin.java:16) ~[applied-mekanistics-1.4.0.jar%23190!/:1.4.0] {re:classloading}
	... 25 more
commented

I am also experiencing this. Renders the mod mostly useless as you can't export without telling exporters what to export. Liquids still work, but that would mean setting up a rotary condensentrator for all machines that need gas.

commented

You can use a chemical tank and right click any filter slot, like an export bus or pattern encoding terminal.

There is nothing we can do, get Mekanism to fix the associated issue faster 🤷

commented

Sorry, I forgot to reply saying I was able to find a way around using the gauge dropper. I did try chemical tanks, but my brain had an off day and used one from JEI, which put the tank in the filter instead.