StarMade throws this random nullpointer when invoked from within screen. Runs fine outside of screen, from the shell. Any ideas? Looks like it can't read the starmade.jar for some reason, but the owner user does have full read/write/execute perms.
ERROR: no content in Resource: /home/bgpanel/servers/starmade/StarMade/file:/home/bgpanel/servers/starmade/StarMade/StarMade.jar!/org/schema/game/network/commands
################# Loading from JAR #####################
########################################################
[INITIALIZE] REMOTE COMMANDS REGISTERED
[INITIALIZE] SECURITY MANAGER SET
[INITIALIZE] COMMAND ID's ASSIGNED
[CONFIG] RECIPES PARSED: 35
[INITIALIZE] BLOCK CONFIGURATION READ
[MAIN] INITIALIZATION COMPLETED
[MAIN] CHECKING IF MIGRATION NECESSARY
[BLUEPRINT][MIGRATION] NO CONVERSION NEEDED: no old bb file exists: /home/bgpanel/servers/starmade/StarMade/./blueprints/catalog.txt
[SERVER] ###### READING ALL BLUEPRINTS!
[SERVER] ###### READING ALL 1 BLUEPRINTS FINISHED! TOOK 5ms
[MAIN] MIGRATION PROCESS DONE
[MAIN] STARTING WITH ARGUMENTS: [-server]
[SERVER] initializing
Exception in thread "ServerThread" java.lang.NullPointerException
at yV.(SourceFile:381)
at ln.run(SourceFile:941)
at java.lang.Thread.run(Thread.java:724)
ERROR: no content in Resource: /home/bgpanel/servers/starmade/StarMade/file:/home/bgpanel/servers/starmade/StarMade/StarMade.jar!/org/schema/game/network/commands
################# Loading from JAR #####################
########################################################
[INITIALIZE] REMOTE COMMANDS REGISTERED
[INITIALIZE] SECURITY MANAGER SET
[INITIALIZE] COMMAND ID's ASSIGNED
[CONFIG] RECIPES PARSED: 35
[INITIALIZE] BLOCK CONFIGURATION READ
[MAIN] INITIALIZATION COMPLETED
[MAIN] CHECKING IF MIGRATION NECESSARY
[BLUEPRINT][MIGRATION] NO CONVERSION NEEDED: no old bb file exists: /home/bgpanel/servers/starmade/StarMade/./blueprints/catalog.txt
[SERVER] ###### READING ALL BLUEPRINTS!
[SERVER] ###### READING ALL 1 BLUEPRINTS FINISHED! TOOK 5ms
[MAIN] MIGRATION PROCESS DONE
[MAIN] STARTING WITH ARGUMENTS: [-server]
[SERVER] initializing
Exception in thread "ServerThread" java.lang.NullPointerException
at yV.(SourceFile:381)
at ln.run(SourceFile:941)
at java.lang.Thread.run(Thread.java:724)