Client crash - Could not initialize class com.teamwizardry.librarianlib.features.saving.FieldType
NewEvolution opened this issue · 3 comments
Mods installed via All The Mods 3 v5.9.2 via the Curse/Twitch client.
Consistent crash on launch with
net.minecraftforge.fml.common.LoaderExceptionModCrash: Caught exception from LibrarianLib Stage 2 (librarianliblate)
Caused by: java.lang.NoClassDefFoundError: Could not initialize class com.teamwizardry.librarianlib.features.saving.FieldType
Full log on pastebin
LibrarianLib updated to 4.9 via Curseforge & manual jar replacement results in identical crash.
For completeness, wiped install, reinstalled & updated LibrarianLib via Curse profile editor, same result.
Turns out it was an outdated Java/OS X being bad at Java issue.
The Java control panel reported the current java as up-to-date at 1.8.161 but was managing a Java located at /Library/Internet\ Plug-Ins/JavaAppletPlugin.plugin/Contents/Home/bin/java
while the system was using /System/Library/Frameworks/JavaVM.framework/Versions/Current/Commands/java
which was still at version 1.8.05
Reinstalled from Oracle and everything's sorted.