[MOD 0.12.x] Slipstream Chests - 2.0.0

Topics and discussion about specific mods
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

[MOD 0.12.x] Slipstream Chests - 2.0.0

Post by Degraine »

Slipstream Chests
Image
Info:
  • Name: Slipstream Storage Chests
  • Latest Release: v2.0.0, September 15, 2015
  • Factorio Version: 0.12.x
  • Download: 2.0.0, 1.1.1 (for Factorio 0.11.17+)
  • License: MIT
  • Tags: Storage, Circuit Network
  • Contact: PM on the Factorio Forums.
Description:
This is a simple mod to add inline storage to transport belts. Slipstream chests will pick up any items fed towards them by transport belts, and output onto transport belts that do not face them. Chests require power to run. There are no custom graphics for these chests - they use the steel and logistic chest graphics at this time.

News:
Finally! The first version for 0.12 is here. I've updated everything for the new transport belt system, and added a scheduling system that should hopefully make it run a little more efficiently. I still don't recommend using them in large nubers, like a mass storage system - try an active provider SSC with a set of vanilla storage chests.

Please also note that there is no support for directly upgrading from 0.11 saves. In the unlikely event anyone was still using Factorio 0.11 and SSC 1.1.1, you will have to remove all slipstream chests, deactivate the 1.1.1 version of the mod, load and save your savefile again, and then move to Factorio 0.12 and install SSC 2.0.0.

There's more to come still, I need to add the new graphics suggested by Foxy_Boxes, add some new tiers of chests and hopefully improve performance a bit more as well. A slightly more elegant system for dealing with removed/quick-replaced transport belts would be nice as well.
Details
Bugs
Changelog
Acknowledgements
Attachments
Slipstream_2.0.0.zip
(8.57 KiB) Downloaded 3094 times
Slipstream_1.1.1.zip
(14.78 KiB) Downloaded 2579 times
Last edited by Degraine on Tue Sep 15, 2015 6:01 am, edited 12 times in total.
Darhak
Burner Inserter
Burner Inserter
Posts: 6
Joined: Tue Jul 01, 2014 1:54 pm
Contact:

Re: [0.11.3] Slipstream Chests

Post by Darhak »

Hi, having this error when the items on the belt reach the chest:
Crash
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

Re: [0.11.3+] Slipstream Chests - 1.0.1

Post by Degraine »

And fixed. Sorry, that was a really basic error I should've caught.
DarkSlayerEX
Inserter
Inserter
Posts: 24
Joined: Sat Nov 15, 2014 4:33 pm
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.1

Post by DarkSlayerEX »

First of all, this mod works wonders for space saving, and ease of storage. I love it!

I'd like to request variants of your chests, that can be set to filter items to another direction.

For example:
Your slipstream chest(West) is being fed copper, iron, and coal.
A filter would be able to be set to push the filtered items either north or south, depending on the gui setting, and let the rest continue going west

I know people are going to tell me to just use smart inserters, however the issue with that is, if there are multiple slipstream chests, the items only spawn at the last one to have space in the cluster, and that renders smart inserters useless in that regard.



If you make this a feature, your mod will be even better!
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by Degraine »

New version in OP. There is now a terminal chest variant, that will not output its contents. Thanks to Schmendrick for giving me permission to include them.

The new version should update cleanly, let me know if there are any problems. If you do run into issues, you should be able to get around them by doing this: reload with the old version, remove any slipstream chests you've placed, update and re-place them.
gex87
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon Dec 08, 2014 7:52 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by gex87 »

Get this Error: Unknown key:"Error while running the oninit: ...Roaming\Factorio\mods\Slipstream_1.0.2.zip|migration.lua:5: attempt to call global 'strfind' (a nil value)"

Save or New World doesnt matter.
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by Degraine »

Strange error, it worked fine on my computer...but I've changed this anyway, so it should work now. Sorry about that.
gex87
Burner Inserter
Burner Inserter
Posts: 7
Joined: Mon Dec 08, 2014 7:52 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by gex87 »

It is great, it is wonderfull.
Any Ideas? Ok:
1. Give us Slipstream Logistic Chest Provider, Requester etc.
2. Give us only one Chest with GUI to Change the Output.
3. Give us a Second Version wich needs Power but has 4 Outputs with Filters. (A Electric Sorting Systems)

Love
User avatar
berni1212
Fast Inserter
Fast Inserter
Posts: 137
Joined: Sun Dec 07, 2014 8:52 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by berni1212 »

Hello Creator of this Mod !

Thanks for this mod its really cool and helpfull.

I have here some Idears for it.

1. You could make some of them with an filter
2. or make Them with more then 1 side like 1 North and 1 South or make it Researchable to make them
3. Bigger Versions like the Chest mod it adds Bigger chests :)
Sorry for my bad English ! i will not remove it !
WIP Test MODS
RailTanker [MP WIP]
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by Degraine »

Hi guys, thanks for the praise, I'm glad you're enjoying it.

I will probably do logistics versions of the chests, and while I'm game to give GUIs a shot, I don't know anything about how to make them, so that might be a while, what with Christmas coming up. As for making the chests larger...come on, I can't make things too easy for you! Go look at some of the production buffer and storage solutions using normal chests and adapt them!

As for power consumption, that will be coming - to all chests. I always intended them to require power but I'm still very new to modding so getting them to work at all was higher on the priority list.
User avatar
AlphaRaptor
Fast Inserter
Fast Inserter
Posts: 102
Joined: Wed Dec 03, 2014 6:58 pm
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by AlphaRaptor »

Degraine wrote:Hi guys, thanks for the praise, I'm glad you're enjoying it.

I will probably do logistics versions of the chests, and while I'm game to give GUIs a shot, I don't know anything about how to make them, so that might be a while, what with Christmas coming up. As for making the chests larger...come on, I can't make things too easy for you! Go look at some of the production buffer and storage solutions using normal chests and adapt them!

As for power consumption, that will be coming - to all chests. I always intended them to require power but I'm still very new to modding so getting them to work at all was higher on the priority list.

This is ok , modding is not easy for a New Modder.

Your mod is already very Helpful :D
Thanks for the Mod :D
Live your life like you want.
Mods are still Awesome , and i love Mods , for every Game.

Lov'in it.
User avatar
Narc
Filter Inserter
Filter Inserter
Posts: 279
Joined: Mon Feb 11, 2013 7:25 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by Narc »

Degraine wrote:[...]As for making the chests larger...come on, I can't make things too easy for you!
By comparison, what I was thinking was they should be smaller than their non-slipstream counterparts. After all, some of their internal volume would be dedicated to the equipment that lets them pick stuff up off the floor and dropping it on there!

Since we're on suggestions, I'd really much prefer if the slipstream chests would simply rotate the same way inserters do (and I imagine that's in the immediate future plans). I'd also love to know why slipstream chests seem to cause my multiplayer game to desync my second player, but that might just be a Factorio base thing (certainly, nothing I saw in the slipstream chests code should be causing the problems).

Degraine, thanks for the effort -- I really like the chests.
n9103
Smart Inserter
Smart Inserter
Posts: 1067
Joined: Wed Feb 20, 2013 12:09 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by n9103 »

Assuming both players are using the same version of all data files, no way to know without more info. Log files, error codes, etc.
Colonel Failure wrote:You can lose your Ecologist Badge quite quickly once you get to the point of just being able to murder them willy-nilly without a second care in the world.
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by Degraine »

Narc wrote:
Degraine wrote:[...]As for making the chests larger...come on, I can't make things too easy for you!
By comparison, what I was thinking was they should be smaller than their non-slipstream counterparts. After all, some of their internal volume would be dedicated to the equipment that lets them pick stuff up off the floor and dropping it on there!

Since we're on suggestions, I'd really much prefer if the slipstream chests would simply rotate the same way inserters do (and I imagine that's in the immediate future plans). I'd also love to know why slipstream chests seem to cause my multiplayer game to desync my second player, but that might just be a Factorio base thing (certainly, nothing I saw in the slipstream chests code should be causing the problems).

Degraine, thanks for the effort -- I really like the chests.
You make a good point about storage capacity, especially for something that's unlocked by Logistics 1. But then again, there will be changes that justify pushing it further down the techtree.

The implementation is more or less taken directly from Belt Storages, but the next major version (barring any bugfixes) will introduce a custom GUI to decide which sides should output (and what, if you're feeding multiple item types into it). That should cut down the bloat in the crafting menu to one item - and then I'll add logistics variants, which'll push it back up again. I would love to be able to do rotation like the inserters, but as far as I know, that isn't possible unless the basic item I used was an inserter, which may (or may not) bring its own problems. Hmm...

As to multiplayer issues, I can't help there right now since I'm away from my desktop and this laptop can't run the game. Slipstream is definitely not tested for MP, and in spite of what the 'Smart Modpack' post says, I can't guarantee that it's 100% MP compatible.

I'm glad you're enjoying the mod!
dopefish
Burner Inserter
Burner Inserter
Posts: 16
Joined: Sat Dec 13, 2014 11:36 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by dopefish »

I really like this mod, it reduces the hassle of moving things, having to place down several inserters and do curly loops and all that jazz to get my throughput up. At the same time they feel completely natural, like they belong in the game, and not like some overpowered cheat.

I do however believe that the chests are a bit too large, they're a bit overpowered for the recipe cost because of how much they can store. Maybe add two tiers, one with advanced circuit which works like the current chests and one with electric circuit that has the storage of a wooden chest? I dunno, just a suggestion as to balance.

The obvious feature request for this mod would be some indicator on the chest itself which direction it is, having to mouse over placed chests to make sure they're feeding stuff in the right direction could easily (?) be solved by adding an arrow or something similar in the direction for each chest. Something else, that I assume is a lot harder, would be to simply have one type of chest that you can rotate like anything else you place.
n9103
Smart Inserter
Smart Inserter
Posts: 1067
Joined: Wed Feb 20, 2013 12:09 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by n9103 »

Welcome new poster.
Congratulations on joining the ranks of hundreds of other forum users that fail to read a topic's last few pages before posting. :roll:
Colonel Failure wrote:You can lose your Ecologist Badge quite quickly once you get to the point of just being able to murder them willy-nilly without a second care in the world.
dopefish
Burner Inserter
Burner Inserter
Posts: 16
Joined: Sat Dec 13, 2014 11:36 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by dopefish »

n9103 wrote:Welcome new poster.
Congratulations on joining the ranks of hundreds of other forum users that fail to read a topic's last few pages before posting. :roll:
Nah, I read 'em, just wanted to re-iterate things and add my two cents. I figure something requested by many people bears more weight. Suppose a GUI to decide direction is similar to what I want, even though rotating like regular objects would probably be better. Then again, if the same GUI is used for logistics/filtering type stuff, it'd make sense.
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by Degraine »

Swim swim hungry- *ahem*

The entire point of this mod was to eliminate some of the rigamarole involved in production buffer schemes, you're bang on there. That's what I liked about Belt Storage so much, it artificially extended...well, 'belt storage'. The next version should address most of the concerns and feature requests, though. To summarise:
  • A single basic chest type whose input/output can be configured with a GUI, removing individual directional chests (getting away from Belt Storage's implementation).
  • Filtered/indiscriminate output configuration options.
  • Passive/active provider and requester variants.
  • Energy requirements for all chests.
  • New recipes.
Basic chests will still be relatively easy to make when they become available in the midgame (which is probably about the time you really start needing them, I think), but the logistic variants will require a processing unit and bots research.
User avatar
AlphaRaptor
Fast Inserter
Fast Inserter
Posts: 102
Joined: Wed Dec 03, 2014 6:58 pm
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by AlphaRaptor »

Degraine wrote:Swim swim hungry- *ahem*

The entire point of this mod was to eliminate some of the rigamarole involved in production buffer schemes, you're bang on there. That's what I liked about Belt Storage so much, it artificially extended...well, 'belt storage'. The next version should address most of the concerns and feature requests, though. To summarise:
  • A single basic chest type whose input/output can be configured with a GUI, removing individual directional chests (getting away from Belt Storage's implementation).
  • Filtered/indiscriminate output configuration options.
  • Passive/active provider and requester variants.
  • Energy requirements for all chests.
  • New recipes.
Basic chests will still be relatively easy to make when they become available in the midgame (which is probably about the time you really start needing them, I think), but the logistic variants will require a processing unit and bots research.
I like your Ideas too.

Can you make this Mod for 0.11.5 and 0.11.6 ?
Please :)
Live your life like you want.
Mods are still Awesome , and i love Mods , for every Game.

Lov'in it.
Degraine
Filter Inserter
Filter Inserter
Posts: 282
Joined: Wed Aug 13, 2014 10:49 am
Contact:

Re: [0.11.x] Slipstream Chests - 1.0.2

Post by Degraine »

I haven't had any problems with running it in 11.5 myself, does it break in 11.6?
Post Reply

Return to “Mods”