Space Engineers

Space Engineers

Automated Inventory Sorting
GT500 10 Oct, 2014 @ 6:47pm
Sorting of ore for the refinery of collector
Should [ore/stone:ignore] when added to a refinery block stone from going into the refinery? Also [ore/stone:p1] on a connector, should that push stone into a collector?

Perhaps it was not designed to work on Non Containers, but I thougth I would check.
< >
Showing 1-10 of 10 comments
tyrsis  [developer] 10 Oct, 2014 @ 10:55pm 
You need to make sure that refineries and assemblers are set to "Off" under the Use Conveyor System. Otherwise they will use their default sort. The mod will still be allowed to use the conveyor system, but the default sorting will stop for that block. Please note that once you turn "off" a refinery or assembler from using the conveyor system they will no longer pull ANYTHING by default. So it is up to you to setup what they pull using the tags.

Connector pulling was just added.
Last edited by tyrsis; 10 Oct, 2014 @ 10:56pm
GT500 11 Oct, 2014 @ 5:46am 
Great... Thanks again :)

Side note is ingot/stone the tag for Gravel (Refined Stone)
GT500 11 Oct, 2014 @ 9:54am 
Originally posted by tyrsis:
You need to make sure that refineries and assemblers are set to "Off" under the Use Conveyor System. Otherwise they will use their default sort. The mod will still be allowed to use the conveyor system, but the default sorting will stop for that block. Please note that once you turn "off" a refinery or assembler from using the conveyor system they will no longer pull ANYTHING by default. So it is up to you to setup what they pull using the tags.

Connector pulling was just added.

The connector fix is great... Amazing mod and support.


REQUEST : If possible. I would love to go to the asembler and do something like [ingot:p1:100] so that the assembler would try and have 100 unites of each type of ingot. This way we would not have to micromanage the the assemblers and they would try to have an a little bit of everything at hand.
tyrsis  [developer] 11 Oct, 2014 @ 10:06am 
You can already do this. [Ingot:P1:100] will pull 100 of each ingot, and then you can exclude some, for example:

[Ingot:P1:100,Ingot/Stone:Ignore] will pull everything except stone
GT500 11 Oct, 2014 @ 4:10pm 
Originally posted by tyrsis:
You can already do this. [Ingot:P1:100] will pull 100 of each ingot, and then you can exclude some, for example:

[Ingot:P1:100,Ingot/Stone:Ignore] will pull everything except stone

Thanks so much for your fast replys and great mod :)
Coreinsanity 11 Oct, 2014 @ 7:58pm 
Do I have this setup wrong:
Refinery: [Ore:Split:P1,Ore/Stone:Ignore,Ore/Uranium:Ignore,Ore/Iron:Ignore]

That's on all of my refineries, and it works, except the refineries continuously get reorganized (every cycle). Is there a way to prevent this, short of an amount limit? (I'm guessing that stops it, since I have something similar on the assemblers and they don't do that).

Edit: This is mostly just curiosity. It's not a serious problem. In fact I went ahead and added the 1k limit, now it works good and I can reorganize them to boot.
Last edited by Coreinsanity; 11 Oct, 2014 @ 8:05pm
tyrsis  [developer] 11 Oct, 2014 @ 10:32pm 
Are you saying even if something is available it resorts? What happens is I insert at the front instead of the end. The reason for this is a dedicated server bug that dumps inventory if you add to the end of it. So I was trying to insert at the beginning. This would resort, and be a real issue for refineries. Hmm. I assume that is what you mean though, as it would only ever change the order of things if something new is added to the list.
Coreinsanity 11 Oct, 2014 @ 10:55pm 
Hm, it could be that. It was honestly hard to tell. I think, now that you mention that, thei reason it looked the way it did was the fact that what it was putting in the front was a very small stack of stuff (like 0.0[N] size) because the refinery was pretty much full with the stuff behind it. So, it would process that small stack almost immediately, and the system would put another one in it's place (It got to process the next stack for a split second, but yeah).

The limit fixed that, though. If you put in a limit, such as mine currently ([Ore:Split:P1:1000,Ore/Stone:Ignore,Ore/Uranium:Ignore,Ore/Iron:Ignore]) it works just fine.

It should work like this:
1k of PT, AU, MG, SI - it will remain such the whole time until you run out of platinum, then it will start on gold? I haven't actually run out of anything yet to see if that's what it does. Going to see if I can't test that though.

Edit: Yeah, I just moved a bunch of nickel where it can't access it and left 50 at the front of one of the refineries. It left it alone, the refinery had pleanty of space, and it simply moved onto the next ore. Though yeah, I can see it doing that. As long as the refineries actually have 1 of every ore in it, it would work fine I think.
Last edited by Coreinsanity; 11 Oct, 2014 @ 10:58pm
Coreinsanity 12 Oct, 2014 @ 11:43pm 
Some things that come to my mind:
> Is it sorting other stuff alright, outside of those refineries?

> Do any of your other containers or refineries have sorting for ore on the same conveyor system? If so, you may need to setup priority for refineries. I set my ore hold to P2 and my refineries to P1, but I'm not sure if it's required. I also don't know what the default priority a sorting target is given if you don't provide one, though I think it comes last. (Some one please correct me if I'm wrong on that)

> Are your refineries and ore separated by a pair of locked connector on the conveyor system? (for instance, a docked mining ship). It won't sort through connectors.

> Do you own the refineries and cargo containers? I'm not sure how big of a deal it is now, I know he added some stuff that made it so you don't have to own the majority of the station or something, but I don't play on any kind of public server so I don't have any experience with factions or ownership with regards to the addon.


Personally I would have it setup
Refinery: [Ore/Silver:P1]
Refinery: [Ore/Gold:P1]
... etc for each ore

Ore Hold 1: [Ore:P2]
Ore Hold 2: [Ore:P2]
...etc for as many containers as you have holding ore.

Making sure to add in Ore/Stone:Ignore if you don't want stone in your containers. Also make sure the conveyor system is turned off in each of the refineries settings in the control panel.
Last edited by Coreinsanity; 12 Oct, 2014 @ 11:46pm
cpt_inteligence 13 Oct, 2014 @ 8:41pm 
im not sure what im doing wrong...i have a bunch of refineries set for one for each ore ie. Cobalt: [Ore/Cobalt] but it sends it to the first refinery in the list which is labeled Gold: [ore/gold]....any help would be appreciated. n i turned of the conveyor system for the refineries but it just sits in my cargo container that i put it in
< >
Showing 1-10 of 10 comments
Per page: 1530 50