Space Engineers

Space Engineers

Automated Inventory Sorting
Ced23Ric 1 Nov, 2014 @ 7:51pm
Does not sort Thruster Components and Motors.
As the title says, the autosorting does not react to "thrust" and "motor" as sorting arguments. Neither "thruster" or "motors". Everything else works fine. What do?
< >
Showing 1-15 of 15 comments
tyrsis  [developer] 2 Nov, 2014 @ 6:09am 
It's Motor (not motors) and thrust (not thruster)
Ced23Ric 2 Nov, 2014 @ 12:29pm 
Yes, I am aware of this. I use "Motor" and "Thrust", but the sorting does not work with these terms. I use the exact same spelling, down to copy & pase, from your list but these two components do not sort.

I tried "motors" and "thruster" as an alternative spelling, but that did not work either. I have reverted to "Motor" and "Thrust" and that does not sort these two components.
How are you using them? I just tested a container with [Motor:P1,Thrust:P1] and it pulled thrusters and motors from my other storage.
tyrsis  [developer] 2 Nov, 2014 @ 4:56pm 
Yeah it is very weird that it is not working for you. Please tell me what exactly you're setting, and on what (is it a cargo container? Refinery? etc). Also please make sure ownership is right. It is strange since everything else seems to work fine. Are you trying to pull from another container that also wants "motor" and "thrust" components with the same priority level?
Rogue Spider 2 Nov, 2014 @ 5:55pm 
I'm having the same problem with thrusters. I am using a cargo container, named "Large Container (detector,thrust:P1)". Experimentation has shown that if I use the wildcard "Component," it pulls the thruster components. If I just say "thrust," it doesn't pull the thruster components at all. No other containers are attempting to pull thrusters. All other components are pulling to designated containers properly, even some with abreviated calls ("communication" instead of "radiocommunication" for example). The container is in-line with the cargo system, the container is in full repair. No container works for pulling thrusters. The tagged container pulls detector components with no issues.
"Motor" works with no issues for me.
Rogue Spider 2 Nov, 2014 @ 5:57pm 
And there is enough space in the container to hold the thrusters as well.
tyrsis  [developer] 3 Nov, 2014 @ 6:26am 
Do you have any mods installed? Specifically ones that add new components? I tested this in 3 different saves and motor and thrust both sort fine. I may have to add a special debug to see what it's actually trying to pull for you guys, as I don't see why it wouldn't work for you guys specifically. What mods do you have installed? Are you playing single or multiplayer?
Rogue Spider 3 Nov, 2014 @ 6:46am 
Playing in a dedicated server, several mods.
I ran the debug script, and this was at the top of it:
"[06:35:35] Load(): System.NullReferenceException: Object reference not set to an instance of an object.
at SimpleInventorySort.Settings.Load()"
Everything else was a successful move or function.
tyrsis  [developer] 3 Nov, 2014 @ 7:34am 
That error is nothing, it just means you have no settings. So ignore it.
Rogue Spider 3 Nov, 2014 @ 8:01am 
Is this more useful then?

[06:35:35] Load(): System.NullReferenceException: Object reference not set to an instance of an object.
at SimpleInventorySort.Settings.Load()
[06:35:35] Script Initialized: v0.1.0.11
[06:35:43] Here: 6316149.09624718
[06:35:43] Moving 10047.17 Iron from 'Arc furnace 2' (Arc furnace 2) to 'Large Container (ingot,gravel,silicon,magnesium)' (Large Cargo Container 3) - 72194194474394525
[06:35:43] Here: 6316149.09624718
[06:35:43] Moving 43461.84 Iron from 'Arc furnace 3' (Arc furnace 3) to 'Large Container (ingot,gravel,silicon,magnesium)' (Large Cargo Container 3) - 72194194474394525
[06:35:43] Here: 7162062.19640644
[06:35:43] Moving 21763.39 Cobalt from 'Refinery, platform' (Refinery) to 'Large Container (ingot,gravel,silicon,magnesium)' (Large Cargo Container 3) - 72194194474394525
[06:35:43] Here: 7162062.19640644
[06:35:43] Moving 307.42 Cobalt from 'Arc furnace 3' (Arc furnace 3) to 'Large Container (ingot,gravel,silicon,magnesium)' (Large Cargo Container 3) - 72194194474394525
[06:35:43] Here: 7162062.19640644
[06:35:43] Moving 7724.00 Cobalt from 'Arc furnace 4' (Arc furnace 4) to 'Large Container (ingot,gravel,silicon,magnesium)' (Large Cargo Container 3) - 72194194474394525
[06:37:10] ===== BEGIN SORT BLOCK ====
[06:37:10] Total Grids: 34
[06:37:10] CubeGridTracker 3ms
[06:37:10] RebuildConveyorList 17ms
[06:37:10] RebuildSortListFromEntities 25ms
[06:37:10] Total Connected Grids: 31
[06:37:10] compList Loop: 18ms
[06:37:10] Single Block Loop Took: 18ms
[06:37:10] Single Block Loop Took: 1ms
[06:37:10] compList Loop: 14ms
[06:37:10] Single Block Loop Took: 14ms
[06:37:10] compList Loop: 2ms
[06:37:10] Single Block Loop Took: 2ms
[06:37:10] compList Loop: 7ms
[06:37:10] Single Block Loop Took: 7ms
[06:37:10] compList Loop: 2ms
[06:37:10] Single Block Loop Took: 2ms
[06:37:10] compList Loop: 26ms
[06:37:10] Single Block Loop Took: 26ms
[06:37:11] compList Loop: 3ms
[06:37:11] Single Block Loop Took: 3ms
[06:37:11] compList Loop: 2ms
[06:37:11] Single Block Loop Took: 2ms
[06:37:11] Single Block Loop Took: 1ms
[06:37:11] Single Grid Loop Took: 81ms - 311blocks
[06:37:11] Single Grid Loop Took: 3ms - 0blocks
[06:37:11] Single Grid Loop Took: 2ms - 141blocks
[06:37:11] Single Grid Loop Took: 1ms - 44blocks
[06:37:11] Single Grid Loop Took: 1ms - 0blocks
[06:37:11] Single Grid Loop Took: 1ms - 0blocks
[06:37:11] Single Grid Loop Took: 1ms - 9blocks
[06:37:11] Single Grid Loop Took: 1ms - 1blocks
[06:37:11] Complete sort took 141ms
[06:37:11] Total Items Queued: 0
[06:37:11] ===== END SORT BLOCK ====
[06:37:11] ==== START PROCESS QUEUE BLOCK ====
[06:37:11] Queue: 0
[06:37:11] ProcessQueue: 1 ms
[06:37:11] ==== END PROCESS QUEUE BLOCK ====
[06:37:16] ===== BEGIN SORT BLOCK ====
[06:37:16] Total Grids: 34
[06:37:16] CubeGridTracker 2ms
[06:37:16] RebuildConveyorList 16ms
[06:37:16] RebuildSortListFromEntities 25ms
[06:37:16] Total Connected Grids: 31
[06:37:16] FindAndTakeInventoryItem 2ms
[06:37:16] compList Loop: 19ms
[06:37:16] Single Block Loop Took: 19ms
[06:37:16] Single Block Loop Took: 1ms
[06:37:16] compList Loop: 14ms
[06:37:16] Single Block Loop Took: 14ms
[06:37:16] compList Loop: 2ms
[06:37:16] Single Block Loop Took: 2ms
[06:37:16] compList Loop: 7ms
[06:37:16] Single Block Loop Took: 7ms
[06:37:16] compList Loop: 3ms
[06:37:16] Single Block Loop Took: 3ms
[06:37:16] compList Loop: 26ms
[06:37:16] Single Block Loop Took: 26ms
[06:37:16] compList Loop: 3ms
[06:37:16] Single Block Loop Took: 3ms
[06:37:16] Single Block Loop Took: 1ms
[06:37:16] Single Grid Loop Took: 82ms - 311blocks
[06:37:16] Single Grid Loop Took: 1ms - 6blocks
[06:37:16] Single Grid Loop Took: 2ms - 0blocks
[06:37:16] Single Grid Loop Took: 3ms - 141blocks
[06:37:16] Single Grid Loop Took: 1ms - 0blocks
[06:37:16] Single Grid Loop Took: 1ms - 0blocks
[06:37:16] Single Grid Loop Took: 1ms - 9blocks
[06:37:16] Single Grid Loop Took: 1ms - 0blocks
[06:37:16] Single Grid Loop Took: 2ms - 0blocks
[06:37:16] Complete sort took 143ms
[06:37:16] Total Items Queued: 0
[06:37:16] ===== END SORT BLOCK ====
[06:37:16] ==== START PROCESS QUEUE BLOCK ====
[06:37:16] Queue: 0
[06:37:16] ProcessQueue: 1 ms
[06:37:16] ==== END PROCESS QUEUE BLOCK ====
[06:37:21] ===== BEGIN SORT BLOCK ====
[06:37:21] Total Grids: 34
[06:37:21] CubeGridTracker 3ms
[06:37:21] RebuildConveyorList 16ms
[06:37:21] RebuildSortListFromEntities 25ms
[06:37:21] Total Connected Grids: 31
[06:37:21] FindAndTakeInventoryItem 2ms
[06:37:21] FindAndTakeInventoryItem 2ms
[06:37:21] compList Loop: 24ms
[06:37:21] Single Block Loop Took: 24ms
[06:37:21] Single Block Loop Took: 1ms
[06:37:21] FindAndTakeInventoryItem 2ms
[06:37:21] FindAndTakeInventoryItem 2ms
[06:37:21] compList Loop: 16ms
[06:37:21] Single Block Loop Took: 16ms
[06:37:21] Single Block Loop Took: 1ms
[06:37:21] compList Loop: 7ms
[06:37:21] Single Block Loop Took: 7ms
[06:37:21] compList Loop: 3ms
[06:37:21] Single Block Loop Took: 3ms
[06:37:21] FindAndTakeInventoryItem 5ms
[06:37:21] compList Loop: 31ms
[06:37:21] Single Block Loop Took: 31ms
[06:37:21] compList Loop: 3ms
[06:37:21] Single Block Loop Took: 3ms
[06:37:21] Single Block Loop Took: 1ms
[06:37:21] Single Grid Loop Took: 93ms - 311blocks
[06:37:21] Single Grid Loop Took: 2ms - 0blocks
[06:37:21] Single Grid Loop Took: 2ms - 141blocks
[06:37:21] Single Grid Loop Took: 1ms - 1blocks
[06:37:21] Single Grid Loop Took: 1ms - 0blocks
[06:37:21] Single Grid Loop Took: 1ms - 8blocks
[06:37:21] Single Grid Loop Took: 1ms - 0blocks
[06:37:21] Single Grid Loop Took: 1ms - 0blocks
[06:37:21] Complete sort took 153ms
[06:37:21] Total Items Queued: 0
[06:37:21] ===== END SORT BLOCK ====
[06:37:21] ==== START PROCESS QUEUE BLOCK ====
[06:37:21] Queue: 0
[06:37:21] ProcessQueue: 0 ms
[06:37:21] ==== END PROCESS QUEUE BLOCK ====
[06:37:26] ===== BEGIN SORT BLOCK ====
[06:37:26] Total Grids: 34
[06:37:26] CubeGridTracker 4ms
[06:37:26] RebuildConveyorList 21ms
[06:37:26] RebuildSortListFromEntities 30ms
[06:37:26] Total Connected Grids: 31
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 4ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] compList Loop: 35ms
[06:37:26] Single Block Loop Took: 35ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] compList Loop: 3ms
[06:37:26] Single Block Loop Took: 3ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 6ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] compList Loop: 28ms
[06:37:26] Single Block Loop Took: 28ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] compList Loop: 7ms
[06:37:26] Single Block Loop Took: 7ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] compList Loop: 13ms
[06:37:26] Single Block Loop Took: 13ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] compList Loop: 4ms
[06:37:26] Single Block Loop Took: 4ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 5ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 5ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] compList Loop: 54ms
[06:37:26] Single Block Loop Took: 54ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] compList Loop: 6ms
[06:37:26] Single Block Loop Took: 6ms
[06:37:26] FindAndTakeInventoryItem 2ms
[06:37:26] compList Loop: 2ms
[06:37:26] Single Block Loop Took: 3ms
[06:37:26] FindAndTakeInventoryItem 3ms
[06:37:26] compList Loop: 3ms
[06:37:26] Single Block Loop Took: 3ms
[06:37:26] Single Grid Loop Took: 180ms - 311blocks
[06:37:26] Single Grid Loop Took: 3ms - 0blocks
[06:37:26] Single Grid Loop Took: 3ms - 141blocks
[06:37:26] Single Grid Loop Took: 3ms - 0blocks
[06:37:26] Single Grid Loop Took: 1ms - 0blocks
[06:37:26] Single Grid Loop Took: 1ms - 0blocks
[06:37:26] Single Grid Loop Took: 3ms - 0blocks
[06:37:26] Single Grid Loop Took: 1ms - 8blocks
[06:37:26] Single Grid Loop Took: 2ms - 9blocks
[06:37:26] Single Grid Loop Took: 1ms - 0blocks
[06:37:26] Complete sort took 261ms
[06:37:26] Total Items Queued: 0
[06:37:26] ===== END SORT BLOCK ====
[06:37:26] ==== START PROCESS QUEUE BLOCK ====
[06:37:26] Queue: 0
[06:37:26] ProcessQueue: 0 ms
[06:37:26] ==== END PROCESS QUEUE BLOCK ====
[06:37:31] ===== BEGIN SORT BLOCK ====
[06:37:31] Total Grids: 34
[06:37:31] CubeGridTracker 3ms
[06:37:31] RebuildConveyorList 16ms
[06:37:31] RebuildSortListFromEntities 35ms
[06:37:31] Total Connected Grids: 31
[06:37:31] compList Loop: 20ms
[06:37:31] Single Block Loop Took: 20ms
[06:37:31] FindAndTakeInventoryItem 2ms
[06:37:31] compList Loop: 15ms
[06:37:31] Single Block Loop Took: 15ms
[06:37:31] compList Loop: 7ms
[06:37:31] Single Block Loop Took: 8ms
[06:37:31] compList Loop: 2ms
[06:37:31] Single Block Loop Took: 2ms
[06:37:31] FindAndTakeInventoryItem 2ms
[06:37:31] compList Loop: 27ms
[06:37:31] Single Block Loop Took: 27ms
[06:37:31] compList Loop: 4ms
[06:37:31] Single Block Loop Took: 4ms
[06:37:31] Single Block Loop Took: 1ms
[06:37:31] Single Grid Loop Took: 85ms - 311blocks
[06:37:31] Single Grid Loop Took: 1ms - 6blocks
[06:37:31] Single Grid Loop Took: 2ms - 0blocks
[06:37:31] Single Grid Loop Took: 2ms - 141blocks
[06:37:31] Single Grid Loop Took: 2ms - 0blocks
[06:37:31] Single Grid Loop Took: 1ms - 8blocks
[06:37:31] Single Grid Loop Took: 1ms - 0blocks
[06:37:31] Complete sort took 154ms
[06:37:31] Total Items Queued: 0
[06:37:31] ===== END SORT BLOCK ====
[06:37:31] ==== START PROCESS QUEUE BLOCK ====
[06:37:31] Queue: 0
[06:37:31] ProcessQueue: 0 ms
[06:37:31] ==== END PROCESS QUEUE BLOCK ====
[06:37:36] ===== BEGIN SORT BLOCK ====
[06:37:36] Total Grids: 34
[06:37:36] CubeGridTracker 3ms
[06:37:36] RebuildConveyorList 17ms
[06:37:36] RebuildSortListFromEntities 27ms
[06:37:36] Total Connected Grids: 31
[06:37:36] compList Loop: 19ms
[06:37:36] Single Block Loop Took: 19ms
[06:37:36] compList Loop: 2ms
[06:37:36] Single Block Loop Took: 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] compList Loop: 17ms
[06:37:36] Single Block Loop Took: 17ms
[06:37:36] compList Loop: 2ms
[06:37:36] Single Block Loop Took: 2ms
[06:37:36] compList Loop: 8ms
[06:37:36] Single Block Loop Took: 8ms
[06:37:36] compList Loop: 2ms
[06:37:36] Single Block Loop Took: 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] compList Loop: 38ms
[06:37:36] Single Block Loop Took: 38ms
[06:37:36] compList Loop: 3ms
[06:37:36] Single Block Loop Took: 3ms
[06:37:36] FindAndTakeInventoryItem 2ms
[06:37:36] compList Loop: 3ms
[06:37:36] Single Block Loop Took: 3ms
[06:37:36] Single Grid Loop Took: 103ms - 311blocks
[06:37:36] Single Grid Loop Took: 3ms - 0blocks
[06:37:36] Single Grid Loop Took: 4ms - 141blocks
[06:37:36] Single Grid Loop Took: 1ms - 44blocks
[06:37:36] Single Grid Loop Took: 1ms - 0blocks
[06:37:36] Single Grid Loop Took: 1ms - 0blocks
[06:37:36] Single Grid Loop Took: 1ms - 3blocks
[06:37:36] Single Grid Loop Took: 1ms - 9blocks
[06:37:36] Single Grid Loop Took: 1ms - 0blocks
[06:37:36] Complete sort took 171ms
[06:37:36] Total Items Queued: 0
[06:37:36] ===== END SORT BLOCK ====
[06:37:36] ==== START PROCESS QUEUE BLOCK ====
[06:37:36] Queue: 0
[06:37:36] ProcessQueue: 0 ms
[06:37:36] ==== END PROCESS QUEUE BLOCK ====
[06:37:41] ===== BEGIN SORT BLOCK ====
[06:37:41] Total Grids: 34
[06:37:41] CubeGridTracker 2ms
[06:37:41] RebuildConveyorList 17ms
[06:37:41] RebuildSortListFromEntities 26ms
[06:37:41] Total Connected Grids: 31
[06:37:41] compList Loop: 18ms
[06:37:41] Single Block Loop Took: 18ms
[06:37:41] Single Block Loop Took: 1ms
[06:37:42] compList Loop: 14ms
[06:37:42] Single Block Loop Took: 14ms
[06:37:42] compList Loop: 2ms
[06:37:42] Single Block Loop Took: 2ms
[06:37:42] compList Loop: 7ms
[06:37:42] Single Block Loop Took: 7ms
[06:37:42] compList Loop: 2ms
[06:37:42] Single Block Loop Took: 2ms
[06:37:42] compList Loop: 26ms
[06:37:42] Single Block Loop Took: 26ms
[06:37:42] compList Loop: 3ms
[06:37:42] Single Block Loop Took: 3ms
[06:37:42] Single Block Loop Took: 1ms
[06:37:42] Single Grid Loop Took: 80ms - 311blocks
[06:37:42] Single Grid Loop Took: 2ms - 0blocks
[06:37:42] Single Grid Loop Took: 2ms - 141blocks
[06:37:42] Single Grid Loop Took: 1ms - 0blocks
[06:37:42] Single Grid Loop Took: 1ms - 0blocks
[06:37:42] Single Grid Loop Took: 1ms - 8blocks
[06:37:42] Single Grid Loop Took: 1ms - 0blocks
[06:37:42] Complete sort took 140ms
[06:37:42] Total Items Queued: 0
[06:37:42] ===== END SORT BLOCK ====
tyrsis  [developer] 3 Nov, 2014 @ 8:13am 
I'm pretty certain this is caused by a mod not properly defining something. I need to know the mods being used. Specifically one that as new components (probably a thruster style component)
tyrsis  [developer] 3 Nov, 2014 @ 8:20am 
Ok I have changed the debug so I can figure it out. PLease reload you map and (to get the new version of the mod) and run /sort debug again. Please make sure it's setup so you have cargo that wants to pull thrust, and another that has a thruster component. Then please post the same log that you pasted above, but please paste it to pastebin.com and give the link.
tyrsis  [developer] 3 Nov, 2014 @ 11:25am 
Yeah it's what I figured: mods. Please use:
Component/Thrust instead of just thrust or Component/Motor
Rogue Spider 3 Nov, 2014 @ 2:24pm 
Thank you, Sir, I'll let the people on the server know. Thank ya kindly.
Out of curiousity, which mod is causing the issue?
Last edited by Rogue Spider; 3 Nov, 2014 @ 2:25pm
< >
Showing 1-15 of 15 comments
Per page: 1530 50