McJtyMods / DeepResonance

Deep Resonance: a powergen mod for Minecraft involving crystals
48 stars 22 forks source link

Caught exception from DeepResonance #261

Closed Allalous closed 6 years ago

Allalous commented 6 years ago

Hello,

I was updating my custom modpack today and when I tried to launch the pack, it crashes at the same spot every time. Here is the report.

crash-2018-02-15_16.49.32-client.txt

josephcsible commented 6 years ago

Can you try uploading that again? I get an error trying to download it.

josephcsible commented 6 years ago

Never mind, I got it.

josephcsible commented 6 years ago

Last time I saw an error like that, it was a version mismatch or conflict. Can you make sure that you're on the latest versions of ElecCore, McJtyLib, and Deep Resonance? If so, can you try removing your other mods and seeing if any of them are causing a conflict?

Allalous commented 6 years ago

Ok let me try that real fast.

Allalous commented 6 years ago

I checked the version of those 3, they are all up to date and I even redownloaded them "just in case". Still the same crash. I haven't had any kind of problem with this mod until today

josephcsible commented 6 years ago

Two things worth trying:

  1. If you just upgraded any of McJtyLib, ElecCore, or Deep Resonance, try putting them individually back to their old versions
  2. Try disabling all of your mods except for them
Allalous commented 6 years ago

Ok I'll try those and let you know.

josephcsible commented 6 years ago

If 2 works, see if Ender IO in particular is the problem.

Allalous commented 6 years ago

Well I put McJtyLib down a version and it almost worked. Now I have a new crash.

crash-2018-02-15_18.03.27-client.txt

josephcsible commented 6 years ago

That one doesn't give much insight at all. See if option 2 does anything different (try with both the old and new McJtyLib).

Allalous commented 6 years ago

Alright.

Allalous commented 6 years ago

Ok I think I have found the problem. I was slowly reinstalling the mods a few at a time and launching it and now my crash reports are pointing to MFR. Should I show you that crash report or show it to them?

josephcsible commented 6 years ago

Show it to us first.

Allalous commented 6 years ago

crash-2018-02-15_18.33.00-client.txt

josephcsible commented 6 years ago

That only crashed because MFR needs EnderIO.

Allalous commented 6 years ago

Ok Let me try it again with enderIO on

Allalous commented 6 years ago

Ok that worked, going back to slowing turning some of the mods back on to see if their is still a problem.

Allalous commented 6 years ago

Alright, got half way down my mod list and I got some crashes.

crash-2018-02-15_19.18.21-client.txt crash-2018-02-15_19.20.00-client.txt crash-2018-02-15_19.22.04-client.txt

josephcsible commented 6 years ago

That's still a really big list. Keep going until removing any more mods makes it work, then post that crash.

Allalous commented 6 years ago

I get this crash report when I try to put RFTools back on.

crash-2018-02-15_20.54.47-client.txt

josephcsible commented 6 years ago

There's still a ton of other mods.

Allalous commented 6 years ago

Yeah, I'm writing it down and starting the list over in a different order each crash

josephcsible commented 6 years ago

I managed to reproduce your crash. The three factors in common seem to be Deep Resonance, McJtyLib 2.5.2, and EnderIO. For now, downgrading to McJtyLib 2.5.1 will fix the bug this is about (if you still get crashes after that, it's something else; open a new ticket for it). I'll try to get this fixed tomorrow.

Allalous commented 6 years ago

On a whim, I disabled DR and the pack loaded just fine. I turned it back on and I get this crash. It's different from the very first time this started.

crash-2018-02-15_22.00.56-client.txt

josephcsible commented 6 years ago

Yeah, I have no idea about that other one.

Allalous commented 6 years ago

Ha ha alright. I'll try to see if I can another crash and show you tomorrow

josephcsible commented 6 years ago

I think the first crash you got is because DeepResonance comes before EnderIO when sorted alphabetically, so EnderIO's API isn't loaded yet when we try to load a block that uses it. (Downgrading worked because we used to bundle that API.) The fix for this will be adding an after:EnderIO somewhere, which I'll test and commit tomorrow.

Rudy2D2 commented 6 years ago

I have this issue as well and can confirm that removing EnderIO or downgrading McJtyLib fixes it. Allalous - I've had your last issue before. I was able to fix it by changing the milk and milk bucket options in the Forestry and MFR configs (forestry/fluids.cfg and powercrystals/minefactoryreloaded/common.cfg).

Allalous commented 6 years ago

Thanks for that, I just find it very strange that I'm getting this now when neither of those 2 mods have had an update in awhile.

josephcsible commented 6 years ago

It was the update to McJtyLib that caused it.

mallrat208 commented 6 years ago

It's worth mentioning it's been a while since Deep Resonance actually had a build pushed, the current one is from December 27th and McJtyLib has updated several times since then.

josephcsible commented 6 years ago

The NoClassDefFoundError is fixed in McJty/McJtyLib@4414555. The NullPointerException I still have no idea about, but I don't think it's Deep Resonance-related.