HammerLib

HammerLib

46M Downloads

Maybe it's in conflict with EvolvedMekanism?

appleLPG opened this issue ยท 3 comments

commented

Crashes upon starting the game, no longer crashes after deleting EvolvedMekanism.

commented

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.

commented

Besides, there is no HammerLib in the logs whatsoever. Why is this reported here? I don't know.