Metal Chests

Metal Chests

3M Downloads

[CRASH] Incompatible w/ the latest Thaumcraft due to its updated API

TimGoll opened this issue ยท 7 comments

commented

Forge version forge-1.12.2-14.23.4.2757

Game crashes on load with metalchest added. Same thing happens with the two neweset versions, I haven't tested an older version.

It's strange, that the last version of your mod worked for a while now and it suddenly changed. It seems to be a problem with thaumcraft, but reverting two an older version oc TC doesn't change anything. forge 66 doesn't work either, forge 68 is incompatible with immersive engineering and thaumcraft

Crashreport

Maybe I'm dumb and I made a mistake, but there seems to be a problem

commented

okay, update: after some tinkering and forcing minecraft to use the newest version of java I can update the problem. Version 3.7.0 crashes on load, but version 3.16 works perfectly fine

commented

Issue confirmed. For now just stick w/ what's known to be compatible: https://github.com/T145/metalchests/tree/master/libs

commented

I get this error when updating Thaumcraft in the workspace:

net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from Thaumcraft (thaumcraft)
Caused by: java.lang.IllegalAccessError: tried to access class net.minecraft.potion.PotionHelper$MixPredicate from class thaumcraft.common.lib.crafting.ThaumcraftCraftingManager
	at thaumcraft.common.lib.crafting.ThaumcraftCraftingManager.getPotionReagentsRecursive(ThaumcraftCraftingManager.java:337)
	at thaumcraft.common.config.ConfigAspects.getPotionAspects(ConfigAspects.java:692)
	at thaumcraft.common.config.ConfigAspects.registerItemAspects(ConfigAspects.java:525)
	at thaumcraft.common.config.ConfigAspects.postInit(ConfigAspects.java:36)
	at thaumcraft.proxies.CommonProxy.postInit(CommonProxy.java:82)
	at thaumcraft.proxies.ClientProxy.postInit(ClientProxy.java:54)
	at thaumcraft.Thaumcraft.postInit(Thaumcraft.java:54)

Which leads me to believe this a problem on Thaumcraft's end, not mine.

commented

no, thaumcraft has a problem with forge 68. The potion system has been changed. Therefore I'm using forge 60. In forge 60 thaumcraft works if I remove your mod

downgrading to the last version of your mod fixes the problem too

commented

It still happens with the newest version of forge (70) and the updated version of thaumcraft. I'm still sure the problem is on your side because only your newest version crashes but I'm forwarding this to thaumcraft.

commented

No the problem is on my end. The latest version of Forge provided more info in my crash log this time though, so I should be able to solve the issue.