Space Engineers

Space Engineers

[Alpha] Laser Welders Reloaded
Zoekoff 20 Jun, 2019 @ 4:53am
Feature Not a BUG:
I missed this earlier.

moved from comments I guess this is where it goes:

I was wondering where this came from It took me this long to track this down because nothing in the normal logs indicated where it came from and i have about 150+ mods going, but there was a message that started streaming on my screen after the update: "GridKernelImplementer.GridKernel[Implementer.UpdateModules]: Caught an exception in InventorySystemModule" I literally had to cut my ship in half power the dead half then repeat again until i figured out it was the 1 multitool i had in the nose of the ship. Could you maybe add the mod name to the messages, because nothing is going on in the spaceengineers.log to indicate a source of the problem.

log files are all 0kb and spaceengineers.log is just line after line of:
STATISTICS,7342.10000016554,0,0,0,0,0,0,84.77596,13.41933,1,0,5627.259,6513.988,102203,-2203,85,40.06135,99.31137,48.19653,1422,80.83988
2019-06-20 11:55:54.985 - Thread: 1 -> Modular Encounters Spawner: Player Hasn't Traveled Far Enough Yet.
2019-06-20 11:56:11.980 - Thread: 1 -> GC Memory: 5,985,837,640 B
2019-06-20 11:56:42.006 - Thread: 1 -> GC Memory: 6,114,187,808 B
2019-06-20 11:56:54.968 - Thread: 1 -> STATISTICS LEGEND,time,ReceivedPerSecond,SentPerSecond,PeakReceivedPerSecond,PeakSentPerSecond,OverallReceived,OverallSent,CPULoadSmooth,ThreadLoadSmooth,GetOnlinePlayerCount,Ping,GCMemory,ProcessMemory,PCUBuilt,PCU,GridsCount,RenderCPULoadSmooth,RenderGPULoadSmooth,HardwareCPULoad,HardwareAvailableMemory,FrameTime
2019-06-20 11:56:54.968 - Thread: 1 ->

Some other mods have null cargo boxes that are intended as access points for cargo. This mod throws an exception when encountering these modded cargo containers.

playing around with turning off and on mods and it seems there is a problem with it trying to put things in several different modded block inventories.

"GridKernelImplementer.GridKernel[Implementer.UpdateModules]: Caught an exception in InventorySystemModule"

There are no actual error though, these blocks function as intended.

I am sure there is a reason for the exception but it will cause conflicts in some mods. I changed these lines to get the exception to stop.

// if (TargetInventory == null) throw new ArgumentNullException(nameof(TargetInventory));
// if (SourceInventories == null) throw new ArgumentNullException(nameof(SourceInventories));
if (TargetInventory == null) return 0;
if (SourceInventories == null) return 0;
if (SourceInventories.Count == 0) return 0;


It finally stopped when I set the only valid type to be IMyCargoContainer. so it seems i have at least one of each of the other types that break it all.
Last edited by Zoekoff; 20 Jun, 2019 @ 7:58am
< >
Showing 1-1 of 1 comments
Zoekoff 20 Jun, 2019 @ 8:24am 
Actually I would demote this to just a good to know, I kind of like my solution. I am not a big fan of going to put something in my cockpit only to find, surprise its full of rocks.
< >
Showing 1-1 of 1 comments
Per page: 1530 50