MechJeb2

MechJeb2

4M Downloads

Mechjeb Orbit Info and Vessel Info missing...

Ninjasupahsquid opened this issue ยท 3 comments

commented

Orbit info and vessel info missing... settings is also glitched... Pls help

Modlist:
image

Settings bug:
image
Whenever I try to open the settings window... the little black box opens

Missing Orbit and vessel info:
image

This issue is happening on 2.11.0 and 2.12.0

Thinking is a mod conflict... but I dont know which mod... and I like them all
Everything else works just missing orbit and vessel info...

commented

You have a mod that isn't MechJeb which is incompatible with the version of KSP that you are running.

When MJ iterates through the assemblies it hits that mod which causes it to throw, but that is not a bug in MechJeb, you need to fix your other mods.

commented

I was not able to replicate this. Check if the new 2.12.1 release helps and come back to us.

commented

I have run into the same issue. My mod list is way longer than his so it is a conflict I know I'm toast.. However, the log is just constantly repeating these two messages:

[ERR 23:05:31.950] MechJeb module MechJebModuleScript threw an exception in OnSave: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
at AssemblyLoader+LoadedAssembyList.GetPathByType (System.Type type) [0x00020] in :0
at AssemblyLoader.GetPathByType (System.Type type) [0x00000] in :0
at KSP.IO.IOUtils.GetFilePathFor (System.Type T, System.String file, Vessel flight) [0x00005] in :0
at MuMech.MechJebModuleScript.SaveScriptModuleConfig () [0x00026] in :0
at MuMech.MechJebModuleScript.OnSave (ConfigNode local, ConfigNode type, ConfigNode global) [0x0000c] in :0
at MuMech.MechJebCore.OnSave (ConfigNode sfsNode) [0x000df] in :0

[ERR 23:05:31.966] MechJeb caught exception in core OnSave: System.Reflection.ReflectionTypeLoadException: Exception of type 'System.Reflection.ReflectionTypeLoadException' was thrown.
at (wrapper managed-to-native) System.Reflection.Assembly.GetTypes(System.Reflection.Assembly,bool)
at System.Reflection.Assembly.GetTypes () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0
at AssemblyLoader+LoadedAssembyList.GetPathByType (System.Type type) [0x00020] in :0
at AssemblyLoader.GetPathByType (System.Type type) [0x00000] in :0
at KSP.IO.IOUtils.GetFilePathFor (System.Type T, System.String file, Vessel flight) [0x00005] in :0
at MuMech.MechJebCore.OnSave (ConfigNode sfsNode) [0x001cc] in :0

//===============
I was looking thru my new install vs my older 1.11 iteration and noticed the Plugin folder in the 1.12 version doesn't contain the PluginData folder, which further holds the settings config file, as the old install does. Is this missing/ supposed to be auto-generated/no longer needed? While I managed to figure out config files and module manager, I'm no more useful than a monkey beyond that.

Again,
If this doesn't crack the egg on my side I get it, but hopefully can help someone. Thanks for all you've for this irreplaceable function of KSP (in my book, stock SAS is an idiot haha)!