I'm in the middle of building a 1.7.10 modpack right now and trying out this mod. Factorization is dead to me. NeptunePink removed or nerfed to uselessness everything from it that I cared about.
* Router is a little more intelligent, and will not extract from any inventory it is set to eject to.
* Fixed: in some situations the last item of a transfer will not transfer visually, this was visual only
I was not sure if it was really needed since it got a built in redstone signal.
It is not a bad idea, I have been thinking about that exact same thing.
Im not sure how i will add it yet, as a new upgrade or as a option to the already existing eject upgrade, but i think it is something that would make the router even better, and easier to use for more tasks
Frog, here's a capsule summary for a quick start on a typical use:
Set out an array of storage inventories (barrels work particularly well, but you can use chests too). Put a router next to (touching) the storage array. Install a machine filter upgrade. Right-click the router, set it to output, and set the machine filter to whatever type of storage you used. I recommend also installing a bandwidth upgrade and, for large storage networks, a speed upgrade.
Now you just need a way to get items into the router. One way of doing this is to use a second router, set to input, with an ejector upgrade set to eject into the first router. However, what I prefer to do is put any inventory one block away from the router, then set up a pair of Chickenbones' Translocators to transfer stuff from the inventory to the router. This works particularly well if the inventory you use is an Ender Storage ender chest.
So let's assume you've done that. And you have an attuned ender pouch. You mine a buncha ore, you open up your inventory, you shove the ore into the ender pouch. SHAZAM!, it's in the enderchest. SHAZAM!, the translocators zip it across the gap into the router. SHAZAM!, the router stows it all neatly away in your array of chests or barrels. Almost, but not quite, like magic.
Tom, this question actually reminds me of a feature request. I'd like to ask for one additional upgrade to be added. Let's call it a Failsafe upgrade. It would basically be an enhanced Ejector upgrade with a timer. What it would do is, simply, if any given item sits in the router's inventory for a configurable time (say ten seconds default, perhaps) without the router managing to find an available inventory to store the item in, eject it via a specified face.
(This is actually a feature that was requested any number of times for the Factorization router, but the request was never picked up.)
i can do it with a timer, i can also do it even better i think by saying if it tried all inventory 2 times and it was unable to output anything during those scans, assume its jammed and eject to a preset side?
im thinking the Eject upgrade that is already there get this added, this will not be needed in extraction mode, and the eject function only work in extraction, so ill add a future to it so if in output mode, and it is installed and a side is selected it will eject to that if it get clogged, also, the output of the router will ignore the inventory the overflow is ejected to, i hope that will do it
It's so close, just one more little tweak and it will be perfect.
Here is the setup:
Top Router has:
extract mode [pull from top]
bandwidth
auto eject [down]
machine filter [visit near ender chest]
Bottom Router has:
output mode [push West]
bandwidth
thouroughness
machine filter [visit near Better Barrel]
auto eject [push clogged items East]
Barrels leading to wall are blocked with junk (sunflowers).
Now the last little change to make this perfect is to make the Output Mode - Auto Eject for clogged items ignore the machine filter and just push in the specified direction regardless of all other [normal operation] settings.
The machine filters are needed to stop the routers looping, this is probably because the Input/Output side setting on the main tab is borked. It should ONLY route to and extract from things connected to the chosen side in the first tab (perhaps multi-selection?) and ignore all unselected sides. Then the machine filters can be left out and the I/O side used to control routing.
Oh and Thoroughness needs to start at the beginning and scan each inventory in turn, in the same order for each item or stack, so that the behavior is proper round-robin with barrels.
Nearly there.
It is ignoring machine filter when ejecting overflow, and itemfilter should be ignored,
Thorough will stay at the current inventory until a item that dont fit in that inventory is to be output, then it will move on to the next inventory. I understand why you would want it to start from the begining in a storage sorting system, but doing that would mess up the part where u fill up machines evenly, so if i was to change that, and u tried using the router to fill up an array of furnaces, as soon as 1 item is used it would be starting from the first furnace over and over, lets say you had 10 furnaces, the last 5 may never get any items.
Can you explain a litle more on the looping, if u use a autoeject to put items into the other router, the router ejecting should not extract from the inventory it is ejecting to, or is the issue that the other router is outputting to the first router again?, not sure how i can prevent that without disabling transfer between routers, so in that case you would need a machine filter, i can look into that a bit and see if i can find a solution to it.
When setting up a storage system like this, we don't actually want thoroughness, we want "inventory matching".
What this would do is only insert items into an inventory that already contained a matching item, ignoring all empty containers (chests, barrels, etc).
That would have three advantages:
We would not need to put junk items into containers used to link groups of containers (the line of barrels in the floor in my picture above).
We could mix barrels and chests in the same system and items would only go where we want them to.
Barrels can be used for the bulk items and chests used for groups of items that go together (e.g. redstone ore and dust in barrels, but repeaters, comparators, etc in a chest).
It is a little more work to set the initial order, by placing the first of each item in the desired container, but saves a lot of re-sorting as the barrels start to fill up with random stuff as happens at the moment.
Of course this would only work if the I/O direction setting worked as described in my previous post, at the moment it appears to be ignored or is glitchy.
So that is the upgrade I would really like to complete my storage system.
this might be something i can work on, maybe a storage system upgrade, that will include the inventory matching and that will start from the first inventory each time.
The side you choose on the first tab, only tells it what side to extract from, as an example you got a furnace and you want to take out the finished items, you would select the bottom side, that will make it take items out of the bottom of the furnace, it is not to set what side of the router it will scan for inventory on.
Selecting Top on first tab, will make it extract from or insert into the top side of all inventory connected to the router on any side.
But downside is that items have to be manually placed in the barrels to set up the sort order and unused barrels have to be blocked with dummy items (wood hoes).
Here is the config:
Top Router:
Extract Mode
Machine Filter [near enderchest]
Bandwidth
Auto-eject [bottom]
Bottom Router
Output Mode
Machine Filter [near barrel]
Speed
Bandwidth
Auto-eject [north - double chest behind routers]
With all the upgrades it is not cheap, but is comparable to other sorting mods and is VERY fast.
There is no need to block empty barrels with dummy items, if u lock the empty barrel, the router will not insert an item to it
I can;t put Forestry frames on apiary. Is this intended?
(Set for slot 9, 10, 11 all didn't work)
no that is not intended, it may have changed in the forestry mod, not working here ether, the apiary is reporting back that im not allowed to insert to slot 9,10,11, i could ignore it if i want to but doing so will open up for duplications on several other mods so i cant do that, unless forestry decide to allow insertion to those slots, there is nothing i can do for now.
no that is not intended, it may have changed in the forestry mod, not working here ether, the apiary is reporting back that im not allowed to insert to slot 9,10,11, i could ignore it if i want to but doing so will open up for duplications on several other mods so i cant do that, unless forestry decide to allow insertion to those slots, there is nothing i can do for now.
You can try a older version of router reborn that ignores that rule and use that, just keep in mind it may allow for duplication in some cases like locked jabba barrels.
There is no need to block empty barrels with dummy items, if u lock the empty barrel, the router will not insert an item to it
Unfortunately only JABBA barrels have the locking feature, and they have ... their own drawbacks. (Notably, I find JABBA's barrel upgrade system fiendishly over-complex and obfuscated, to the point that I actually seriously question whether it's even worth upgrading JABBA barrels. JABBA barrels are following Factorization barrels down the path on which Factorization barrels jumped the shark. I consider Barrels Mod barrels to be the best out there, but I really wish they were lockable....)
* Router is a little more intelligent, and will not extract from any inventory it is set to eject to.
* Fixed: in some situations the last item of a transfer will not transfer visually, this was visual only
It is not a bad idea, I have been thinking about that exact same thing.
Im not sure how i will add it yet, as a new upgrade or as a option to the already existing eject upgrade, but i think it is something that would make the router even better, and easier to use for more tasks
Frog, here's a capsule summary for a quick start on a typical use:
Set out an array of storage inventories (barrels work particularly well, but you can use chests too). Put a router next to (touching) the storage array. Install a machine filter upgrade. Right-click the router, set it to output, and set the machine filter to whatever type of storage you used. I recommend also installing a bandwidth upgrade and, for large storage networks, a speed upgrade.
Now you just need a way to get items into the router. One way of doing this is to use a second router, set to input, with an ejector upgrade set to eject into the first router. However, what I prefer to do is put any inventory one block away from the router, then set up a pair of Chickenbones' Translocators to transfer stuff from the inventory to the router. This works particularly well if the inventory you use is an Ender Storage ender chest.
So let's assume you've done that. And you have an attuned ender pouch. You mine a buncha ore, you open up your inventory, you shove the ore into the ender pouch. SHAZAM!, it's in the enderchest. SHAZAM!, the translocators zip it across the gap into the router. SHAZAM!, the router stows it all neatly away in your array of chests or barrels. Almost, but not quite, like magic.
Tom, this question actually reminds me of a feature request. I'd like to ask for one additional upgrade to be added. Let's call it a Failsafe upgrade. It would basically be an enhanced Ejector upgrade with a timer. What it would do is, simply, if any given item sits in the router's inventory for a configurable time (say ten seconds default, perhaps) without the router managing to find an available inventory to store the item in, eject it via a specified face.
(This is actually a feature that was requested any number of times for the Factorization router, but the request was never picked up.)
It is ignoring machine filter when ejecting overflow, and itemfilter should be ignored,
Thorough will stay at the current inventory until a item that dont fit in that inventory is to be output, then it will move on to the next inventory. I understand why you would want it to start from the begining in a storage sorting system, but doing that would mess up the part where u fill up machines evenly, so if i was to change that, and u tried using the router to fill up an array of furnaces, as soon as 1 item is used it would be starting from the first furnace over and over, lets say you had 10 furnaces, the last 5 may never get any items.
Can you explain a litle more on the looping, if u use a autoeject to put items into the other router, the router ejecting should not extract from the inventory it is ejecting to, or is the issue that the other router is outputting to the first router again?, not sure how i can prevent that without disabling transfer between routers, so in that case you would need a machine filter, i can look into that a bit and see if i can find a solution to it.
this might be something i can work on, maybe a storage system upgrade, that will include the inventory matching and that will start from the first inventory each time.
Selecting Top on first tab, will make it extract from or insert into the top side of all inventory connected to the router on any side.
Maybe i miss understood you.
There is no need to block empty barrels with dummy items, if u lock the empty barrel, the router will not insert an item to it
(Set for slot 9, 10, 11 all didn't work)
Kindly,
Ryahn
no that is not intended, it may have changed in the forestry mod, not working here ether, the apiary is reporting back that im not allowed to insert to slot 9,10,11, i could ignore it if i want to but doing so will open up for duplications on several other mods so i cant do that, unless forestry decide to allow insertion to those slots, there is nothing i can do for now.
Thank you for letting me know
You can try a older version of router reborn that ignores that rule and use that, just keep in mind it may allow for duplication in some cases like locked jabba barrels.
Unfortunately only JABBA barrels have the locking feature, and they have ... their own drawbacks. (Notably, I find JABBA's barrel upgrade system fiendishly over-complex and obfuscated, to the point that I actually seriously question whether it's even worth upgrading JABBA barrels. JABBA barrels are following Factorization barrels down the path on which Factorization barrels jumped the shark. I consider Barrels Mod barrels to be the best out there, but I really wish they were lockable....)