Doggy Talents

Doggy Talents

27M Downloads

[1.14.4] Release- Crash on pack load related to other mods not updated to release.

ProsperCraft opened this issue ยท 7 comments

commented

Environment And Mod Information:

  • Minecraft Version: 1.14.4
  • Forge Version: forge-1.14.4-28.1.1.jar
  • Doggy Talents Version: oggyTalents-1.14.4-1.15.1.7-universal
  • Java Version: Native launcher so 1.8.0_51 (Jar launcher will not load from Twitch)
  • Operating System (OS): Windows 10 64 bit

Logs

https://gist.github.com/ProsperCraft/c1d5734fbfe45a3b388e7620b601a4d3

Issue Description:

Much like when Forge made the breaking changes around .41 having the same issue now, if other mods are not updated for the breaking changes in release, then your mod crashes.

I loaded the release with only your mod and it does not crash. I am mostly letting you know this is the case so when other players run in to to the issue they will find this, and also perhaps you could see something you could patch that would allow the other mods to crash instead.

Steps to reproduce:

  1. Install The Adventures of Halk modpack on Twitch
  2. Make sure to use the native launcher
  3. update all mods
    4.Update forge to 1.1 release.
  4. Delete inventory sorter, and wallpapercraft because they have hard deps on pre release.

Additional Information:

https://gist.github.com/ProsperCraft/c1d5734fbfe45a3b388e7620b601a4d3

commented

Hey, thanks for taking the time to create this issue and I'm sorry I didn't get round to resolving it. I've not worked on this project for a while and have decided to archive the git repository. Fear not, there is a fork https://github.com/DashieDev/DoggyTalentsNext which might be of interest. I don't expect to be back within the Minecraft community so farewell and happy mining!

commented

Traverse 2.0.3 causes the same issue.

commented

I found at least the mod:
Attained Drops 2
File ver:
AttainedDrops-1.14.4-5.2.0.jar

Is in conflict with your mod. When it is present it will make the client crash with this log here.

Thanks.

commented

I've also had crashes with similar info in the logs, here's the log, custom 1.14 modpack. I've also been having the same issues with the 1.12 version of the mod
https://gist.github.com/skellitor301/7e98fcbb39ec01159e92250be49ef3e0

commented

The point of this thread is to try indicate that Doggy Talents is not the cause of these crashes, the code that actually fails is from another mod and the error is swallowed and not output as it is executed on another thread. But the games main thread continues to load, however blocks from doggytalents have not been registered and so when it tries to reference them it crashes as they are NULL.

You have the 1.14.3 version of Iron chests so this could be the problem, update it to 1.14.4 versions. If that doesn't work update every mod to their latest 1.14.4 version as some of them could be targeting an older RB forge build and some the newer one, which have breaking binary changes.

This should not be happening on 1.12 as this code doesn't even exists and the game is not loaded asynchronously so it will likely be another crash. Please post that one in another issue

commented

I just checked and the version of iron chests is the ironchest-1.14.4-9.1.5.jar, not sure why the crashlog also shows the 1.14.3 version after that but I checked both curse and the jar file itself and it shows that exact version.
I have however identified a potential modded library that doesn't play well with others which is ElecCore:
https://gist.github.com/skellitor301/1e1efff8fd97f22211d371bb94c2d1a2
The method used to find this was removing mods one by one until I stopped crashing, then reintroduce them until I crash again. I crashed on readding ElecCore so there seems to be an incompatibility with ElecCore