Just Enough Items (JEI)

Just Enough Items (JEI)

369M Downloads

[Crash]: Can't open inventory

EricBatista opened this issue ยท 10 comments

commented

Steps to Reproduce the Crash

1- Open Inventory
2- The game will crash

Mod Pack URL (Optional)

https://cdn.discordapp.com/attachments/924737435827601428/987154295092809789/Testpack-v00.zip

Mod Pack Version (Optional)

No response

Extra Notes (Optional)

No response

Crash Report

https://gist.github.com/EricBatista/4f2e7089188f5acc8c5910cf82db0d9f

commented

Thanks for the report!
I think something must have broken earlier and put JEI into a bad state.
Can you please upload your latest.log here so I can hopefully see what happened?

commented

Rolling back to 196 works fine

commented

Thanks for the logs!
I can see you both have the same crash earlier in the log:

java.lang.ClassNotFoundException: mezz.jei.common.plugins.vanilla.VanillaPlugin
	at jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:641) ~[?:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:134) ~[securejarhandler-1.0.3.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at cpw.mods.cl.ModuleClassLoader.loadClass(ModuleClassLoader.java:134) ~[securejarhandler-1.0.3.jar:?]
	at java.lang.ClassLoader.loadClass(ClassLoader.java:520) ~[?:?]
	at java.lang.Class.forName0(Native Method) ~[?:?]
	at java.lang.Class.forName(Class.java:375) ~[?:?]
	at mezz.jei.forge.util.AnnotatedInstanceUtil.getInstances(AnnotatedInstanceUtil.java:47) ~[jei-1.18.2-9.7.0.196.jar%2399!/:9.7.0.196]
	at mezz.jei.forge.util.AnnotatedInstanceUtil.getModPlugins(AnnotatedInstanceUtil.java:27) ~[jei-1.18.2-9.7.0.196.jar%2399!/:9.7.0.196]
	at mezz.jei.forge.startup.ClientLifecycleHandler.<init>(ClientLifecycleHandler.java:74) ~[jei-1.18.2-9.7.0.196.jar%2399!/:9.7.0.196]
	at mezz.jei.forge.JustEnoughItemsClient.onRegisterReloadListenerEvent(JustEnoughItemsClient.java:39) ~[jei-1.18.2-9.7.0.196.jar%2399!/:9.7.0.196]
	at mezz.jei.forge.JustEnoughItemsClient.lambda$register$0(JustEnoughItemsClient.java:28) ~[jei-1.18.2-9.7.0.196.jar%2399!/:9.7.0.196]
...

This is very strange, I will try to look into it more.

commented

I think you have two different versions of JEI? Can you take a look at this:

[21:33:13] [main/INFO]: Found mod file jei-1.18.2-9.7.0.196.jar of type MOD with locator {mods folder locator at C:\Minecraft\CurseForge\Instances\CearenseCraft\mods}
[21:33:13] [main/INFO]: Found mod file jei-1.18.2-forge-10.1.0.202.jar of type MOD with locator {mods folder locator at C:\Minecraft\CurseForge\Instances\CearenseCraft\mods}
commented

Based on the logs, I think you both have the same problem: there are two different versions of JEI in your pack

commented

I am suspecting Curseforge may have been up to its old tricks of not removing old versions of mods when updating. reinstalled 202 and ensured no other JEI installed. got the following crashes. sorry the latest.log is zipped, gist refuses to accept a 41mb log file.

latest.zip
https://gist.github.com/Moobien/727820806286621082b23fa5f3f54989

commented

Thanks, that new crash looks to be related to #2851
I have submitted a new fix that should work around the crash caused by a modded fluid.

I think the one here is resolved so I will closed it, but please try out the latest version and open new issues if you run into any more problems!

commented

Will do Mezz