NPE during game initialization and world creation.
Lashriel opened this issue · 5 comments
During the initialization phase, the game will often throw a NPE saying something about Manasteel.HasArmorSetItem before crashing. The stacktrace almost exclusively mentions Botania as well.
It also happens during world creation, with the same stacktrace, but instead of crashing outright the game will lock up.
This happens regardless of other mods installed. Latest versions of Forge, AutoRegLib, Botania and Baubles.
ADDENDUM: I initially thought it only occurred with other mods installed. I just got the same exact crash with just Botania and its dependencies, so that false information has been removed from the report.
I dunno, but according to the log it's now NPE'ing in the same method (hasArmorSetItem) in TerrasteelArmor.
I think the null checks do fix it, they just need to be also implemented for any other places with that method (which probably means all armor types).
That wasn't a complete fix, unfortunately. I just had another crash.