Closed DerMattinger closed 4 years ago
Seems to be running into some issue with kiwi. Will investigate further.
Having the same issue with the mod
I came here to report the same crash. Here is the crashlog: https://pastebin.com/3z5p0S9b No crash happens with this mod alone installed. I have made a custom modpack. It only crashes with the latest version of this mod : Torch Slab Mod mc 1.15.2 v1.6.10 Previous versions do not crash the game So it's pretty sure a mod incompatibility with something you changed in your latest version. I haven't found out yet wich mod conflicts with yours and it's definitely an issue with your latest version because older versions do not crash my custom modpack I also use the latest forge version: forge-31.2.0
I doesn't crash with Valhelsia modpack, so that will make it more easy to find the incompatible mod
I found the wich mod causes issues with your mod. It is Quark
I have forge-31.2.0, AutoRegLib-1.5-40.jar and Quark-r2.1-237.jar installed, nothing more. It crashes too. Here is a crash log with this setup : https://pastebin.com/tav7gEX9
EDIT: Well did some more testing and research and It is related to the newer forge versions AND Quark.
Valhelsia modpack has both your mod(up to date) and Quark (also up to date) but runs forge : forge-31.1.87 This setup works fine and no crashes. I hope this is enough information. I will ofcourse report this to Quark too:
Sorry for my absence, long story short my OS died and it took me a while to rebuild and recover. Now to fixing this mod. I've gone about updating the comparability with Quark, Bees and Upgrade Aquatic. And I've still getting compatibility issues in my tests while attempting to launch with Kiwi based mods along side Quark or Upgrade Aquatic . The issue seems to that my blocks and events which are dependent on Quark/UA are now being registered first. Which they can't do because they require information from from Quark/UA. Thus causing a crash. When I disable Kiwi & leave in Quark/UA, everything loads in the right order and works fine. When I disable Quark/UA and leave in Kiwi & Kiwi mods, no issues occur because no attempt is made to load the Quark and UA dependent blocks.
The only changes between 6.9 to 6.10 was the introduction of support to Quark/UA, where this error seems to be. The easy stop gap fix for will be an added Try Catch that doges out of attempting to load the comparability if an error occurs. Which will allow for users to still use the basic mod.
You know you can control when your mod is loaded? You to define that in your dependencies. Something like: after:quark
Not sure if this is still the same for 1.15+, but what i usually do is the following: @Mod(modid = References.MOD_ID, name = References.NAME, version = References.VERSION, dependencies=References.DEPENDENCIES)
I have here a class References where i have all my references, but that's not required ofc. The important thing here for you is dependencies=.....
here you can define for example if your mod needs to load before or after 1 or more other mods. Example :
dependencies=after:quark
You can also add multiple separated with a ;
Similar to Issue #14
Version 1.6.9 works on the modpack, but the update 1.6.10 causes this crash.