
Maybe it's in conflict with EvolvedMekanism?
appleLPG opened this issue ยท 3 comments
Crashes upon starting the game, no longer crashes after deleting EvolvedMekanism.
This is not a HammerLib issue. Logs:
java.lang.ExceptionInInitializerError: null
at fr.iglee42.evolvedmekanism.jei.EMJEI.<clinit>(EMJEI.java:52) ~[Evolved%20Mekanism-1.20.1-1.1-beta-fix1.jar%23262!/:1.20.1-1.1-beta-fix1]
at java.lang.Class.forName0(Native Method) ~[?:?]
at java.lang.Class.forName(Class.java:421) ~[?:?]
at java.lang.Class.forName(Class.java:412) ~[?:?]
at mezz.jei.forge.startup.ForgePluginFinder.getInstances(ForgePluginFinder.java:47) ~[jei-1.20.1-forge-15.20.0.106.jar%23329!/:15.20.0.106]
at mezz.jei.forge.startup.ForgePluginFinder.getModPlugins(ForgePluginFinder.java:27) ~[jei-1.20.1-forge-15.20.0.106.jar%23329!/:15.20.0.106]
at mezz.jei.forge.JustEnoughItemsClient.<init>(JustEnoughItemsClient.java:51) ~[jei-1.20.1-forge-15.20.0.106.jar%23329!/:15.20.0.106]
at mezz.jei.forge.JustEnoughItemsClientSafeRunner.registerClient(JustEnoughItemsClientSafeRunner.java:23) ~[jei-1.20.1-forge-15.20.0.106.jar%23329!/:15.20.0.106]
..............
Caused by: java.lang.NullPointerException: Cannot invoke "mekanism.common.tier.QIODriveTier.name()" because "tier" is null
at fr.iglee42.evolvedmekanism.registries.EMItems.registerQIODrive(EMItems.java:103) ~[Evolved%20Mekanism-1.20.1-1.1-beta-fix1.jar%23262!/:1.20.1-1.1-beta-fix1]
at fr.iglee42.evolvedmekanism.registries.EMItems.<clinit>(EMItems.java:45) ~[Evolved%20Mekanism-1.20.1-1.1-beta-fix1.jar%23262!/:1.20.1-1.1-beta-fix1]
... 22 more
JEI initializes evolvedmekanism classes too early, causing the crash, HammerLib has nothing to do with this.