The Linux x64 distribution fails to launch with a ClassNotFoundException. The bundled JAR (lib/app/satisfactory_modeler.jar) appears to be incomplete — it only contains satisfactory.modeler.SatisfactoryModeler.class but is missing the satisfactory.modeler.gui.Modeler class referenced at startup.
Download the Linux x64 package (from itch.io)
Run ./satisfactory_modeler.sh
Exception in thread "main" java.lang.NoClassDefFoundError: satisfactory/modeler/gui/Modeler at satisfactory.modeler.SatisfactoryModeler.main(SatisfactoryModeler.java:9) Caused by: java.lang.ClassNotFoundException: satisfactory.modeler.gui.Modeler at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(Unknown Source) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(Unknown Source) at java.base/java.lang.ClassLoader.loadClass(Unknown Source) ... 1 moreOS: Fedora 43 (Linux 6.18.9)
Arch: x86_64
Package: linux-x64.zip distribution
The native launcher and bundled JRE work correctly. The issue is that satisfactory_modeler.jar seems to be packaged without the GUI classes. Only SatisfactoryModeler.class is present in the JAR.
Please authenticate to join the conversation.
Rejected
Bug
About 1 month ago

wikimaster
Get notified by email when there are changes.
Rejected
Bug
About 1 month ago

wikimaster
Get notified by email when there are changes.