Looking for a way to sort a lot of blocks..

  • Thread starter Thread starter Mortern
  • Start date Start date
  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord
M

Mortern

Guest
Hi All

This will probably be a stupid question, but i have played around with as many options i can in the FTB pack and cant see to find a way to do this, so i'm hoping someone can help.

I have three Ender Quarries set up mining very large areas, 1000x1000 and as you can imagine you get a bucket load of stuff and amongst this is a ton of Ore, so many different types of ore from Standard, to Dense, to Nether to all the other types you can get across the various mods.

What i want to do is to have a way that ALL ores, no matter what they are go into one place, and everything else goes into where it's going now, my ME System.

Now i can do it on a smaller scale with filters on conduits etc but with that many ores its just a nightmare to keep track.

Does anyone know a way that this is possible? Sounds as simple as a Filter sounds like ore, but cant find that little option, lol!

Ta, Mort
 
Hi All

This will probably be a stupid question, but i have played around with as many options i can in the FTB pack and cant see to find a way to do this, so i'm hoping someone can help.

I have three Ender Quarries set up mining very large areas, 1000x1000 and as you can imagine you get a bucket load of stuff and amongst this is a ton of Ore, so many different types of ore from Standard, to Dense, to Nether to all the other types you can get across the various mods.

What i want to do is to have a way that ALL ores, no matter what they are go into one place, and everything else goes into where it's going now, my ME System.

Now i can do it on a smaller scale with filters on conduits etc but with that many ores its just a nightmare to keep track.

Does anyone know a way that this is possible? Sounds as simple as a Filter sounds like ore, but cant find that little option, lol!

Ta, Mort
I am guessing your quarry sends stuff back through a Tesseract. So this is what you do:
Back at base put the Tesseract on a chest. Put a LP Chassis Pipe on the chest with a Extractor Module MK3 in it. Run Unrouted pipes with Basic Logistic Pipes at the junction(s) to the desired ore and misc item destinations. On the ore destination you attach a Chassis pipe with OreDict Sink module(s) (You probably need at least two modules. So you need at least a MK2 Chassis pipe too), in which you filter all the ores you want to go there. On the misc item destination(I recommend a ME interface) you put a Basic Logistic Pipe(or an ItemSink module in a Chassis Pipe) configged to Default Route.

Oh, and if your modpack have not configged the LP pipe network to not require power, then you will need to supply that. You used to be able to draw it from the ME network by attaching a Basic Logistics pipe to an Interface(which you already are), not sure if that is still working. Else use the LP method of supplying power.
 
Hi

Thanks for the reply, you are correct, the Quarry send's it back to my ME System via a Tesseract.

I haven't (since my last post) made much use of Logistics pipes and even when i used them then, i didnt actually know much about them, just what i picked up in guides and stuff, changed over to the EnderIO ones so i will need to do some reading to understand fully all you have said, a lot of words there i am yet to come across in minecraft mod pack!

I shall spend some time on that and see what i get to, i'm sure i will figure it out now you pointed me in that direction.

Thanks again

Mort
 
Thanks for that, clearly i do need lots of knowledge, still trying to get anywhere close so i'll give that a read!
 
Ok, so i have been playing with the above suggested set-up by rhn, and so far i've come up with a couple of issues that is driving me mad... Hopefully my attached image works, but this is my test set-up

1. Far left chest is my source, that'll be fed from a Tesseract when i'm all happy its working
2. Middle chest will be ME System 1, for all items except ore
3. Far right chest will be ME System 2 for all OREs and nothing else

The left chest is Mk3 pipe with Extractor Module loaded

The pipe at the top of the page coming from the power module is Basic Logistics Pipe, everything else is Unrouted Pipe.

The middle chest has MK3 pipe connected to it with an OreDict module in there.

The first right chest has MK3 pipe connected to it with ItemSink module and set to default route

So, this is what happens. Items come out of the left chest and sometimes go directly to the Right chest, if its Ore that isn't named in the OreDict it comes back, bounces round the pipes a few times then eventually goes into the Middle Chest.

Items come out of the left chest (cobble say) sometimes goes around the pipe system before getting to the right chest sometimes directly goes there.

Lastly, which is what i wanted to avoid, because if i have to do it this way I'll just keep it as is, I have to name EVERY ore that I want to end up in the Ore Chest (otherwise it just goes into the far right chest as an Item), I don't want to do this, I just want everything that isn't an ore go to ME System 1 and all ores to go ME System 2, so I either have something wrong (which clearly I do) or you cant actually say all ORES, you have to name each one, which is not the way I want it to happen, there are too many ores to list them.

Thanks, Mortern

http://imgur.com/dYmdD7n

dYmdD7n
 
So, this is what happens. Items come out of the left chest and sometimes go directly to the Right chest, if its Ore that isn't named in the OreDict it comes back, bounces round the pipes a few times then eventually goes into the Middle Chest.

Items come out of the left chest (cobble say) sometimes goes around the pipe system before getting to the right chest sometimes directly goes there.
You need to put a Basic Logistic Pipe at the junctions to make the item routing work. Right now when the items meet the pipe junctions(marked red in your picture, this means error) it will just be randomly routed until it meets an advanced Logistic pipe which either is the right one or will reject it back into the network.

The different advanced Logistic pipes will also work as routing pipes btw, allowing you to make more compact pipings.

Lastly, which is what i wanted to avoid, because if i have to do it this way I'll just keep it as is, I have to name EVERY ore that I want to end up in the Ore Chest (otherwise it just goes into the far right chest as an Item), I don't want to do this, I just want everything that isn't an ore go to ME System 1 and all ores to go ME System 2, so I either have something wrong (which clearly I do) or you cant actually say all ORES, you have to name each one, which is not the way I want it to happen, there are too many ores to list them.
You cannot get around filtering your sorting network, no matter which kind it is. The amazing part of using the LP OreDict modules is that when you put in one Copper ore, it will use the Ore Dictionary to make EVERY kind of Copper ore go there. This mean if you use a TE copper ore to filter the OreDict module, it will automatically also accept all the other mods Copper ore, Copper Gravel, Nether copper ore(I think), etc.(you can see an ores oredict name when mousing over and holding ctrl)
This way you basically only have to filter in the 7-10 basic ore kinds(maybe more based on mods of if you silk touch) and then you never need to worry ever again.
 
Last edited:
One half-way solution would be Steve's Factory Manager. It still requires listing everything you may find, but you can place the "ghost entries" without actually having a sample at hand. Additional filter slots cost nothing and you can add hundreds of them if you need.
The problem with your request is that "ore" is a very loosely defined term: Thaumcraft has "Infused Stone" and "Amber Bearing Stone" while other mods might add "Ore Detector" blocks, so a string filter will fail. Even if you manage to find a mod that directly reads out item classes you still rely on there being a "listAllOres" function or "block:ore" class, and that all relevant mods actually register their stuff correctly.
 
Thanks to you both for explaining, i hadn't realised that the OreDict worked in that way, putting in less than 20 ores or whatever it will is way easier than what i thought, so that's doable i guess.

Im using the Infinity Mod pack so that has a crazy amount of ores so this was my logic to try all this, maybe i should have read more on what the OreDict actually did!

I'll go try change the Pipes now on my little demonstration, will see how that goes!
 
Ok, so, for Ores (once i name all the weird ones) it's working fine, they get to the 1st junction (after the power box) and head down to the right place, happy days, thanks!

However, for none ore stuff, it gets to where you see the pile of stone and then ejects it.

Everything looks green, i have set the pipes after the Ore junction to be default routing, but it just doesn't want to send much further than that. I have tried with both Basic and Unrouted after the junction and also Mk3 (with Module) and Basic going into the chest.

Edit: For the picture

http://imgur.com/ckn1K2V
 
Here is an example of how I have it set up in my current world:
2016-03-04_20.15.50.png

The right Tesseract is the EnderQuarry tesseract. The Ender Chest is input from all kinds of farms, my Ender Pouch and all kinds of random things. Both have Chassis pipes with Extractor MK3 Modules.
The left Tesseract is output to the oreprocessing(I am doing this offsite and somewhat unorthodox so using a tesseract here for various reasons). Chassis Pipe with 2 OreDict ItemSink Modules and and have about 10 ores listed.
All other items go down into the ME Interface through the Basic Logistics Pipe set to Default mode.


Everything looks green, i have set the pipes after the Ore junction to be default routing, but it just doesn't want to send much further than that. I have tried with both Basic and Unrouted after the junction and also Mk3 (with Module) and Basic going into the chest.
You need to set the Basic Logistics Pipes attached to the destination for the misc items to be the Default route and none other set to default route. This is where all the items that have not been filtered to go somewhere specific will be ejected.
 
Thanks for the picture, it does help alot!

I see now where i was going wrong from your comment under that, i was setting all pipes between the junction and far right chest to be default, not just the one going to the chest. I'll change that over and see if it sorts it!

I shall also be hooking this up to my main ME if it all works, i basically have two ME Systems and i guess like you, want to do all my ore processing off site and that is where the second ME system is and thats where i want all the ores.
 
I understand where you are coming from, but I generally just use multiple (6 or 8 sometimes) AE2 export buses and just put each ore block into the Bus filters, one by one.

What I always do in my worlds is put a chest somewhere out of the way, and I place one block of every single ore in the modpack into that chest. It's like my "Ore Library". This way, if I ever have to move all my AE2 export busses and all my processing machines, I can easily re-enable the filters using these ore blocks in my "Library".

It's not the most elegant solution, but it works and it really doesn't take very much time. All my ores instantly get pulled out of my AE2 hard drives and get sent to processing. The key (to me) is having that "Ore Library" (chest). I also put one of each dust, each ingot, etc., into the "Library" as well, just in case I ever need them (and usually do).
 
The ore Library isnt a bad option you have there, currently i dont have that and its driving me nuts!

I have most of my smelting/processing export bus with 9 slots all full of ores, i know i have duplicated some and i can never easily work out what's where. This is why i wanted to look at a way of sorting them all into one place, i can then move on from there.

The LP route here now works for me, well in my little test chest route, going to try it on a fresh quarry tomorrow...

I can see a Diamond chest under that Ender Chest in rhn's picture, just pondering what that is for if everything goes into the Ender Chest. Overflow i presume?
 
I can see a Diamond chest under that Ender Chest in rhn's picture, just pondering what that is for if everything goes into the Ender Chest. Overflow i presume?
That is actually just what the Tesseract exports into. I could just have let it exported into the Enderchest and saved a Chassis + Extractor combo, but its a little cleaner not having my Ender Pouch cluttered with constant inflow of items :P
 
Don't let @rhn fool you. He doesn't have just an ore library, but a full block showcase under his base for comparing blocks in his building pallette. He's done it at least twice (in different worlds) that I know of, and it never ceases to amaze me when I catch a.glimpse of it on his stream. I wouldn't doubt he has a section dedicated to ores as well.
 
Don't let @rhn fool you. He doesn't have just an ore library, but a full block showcase under his base for comparing blocks in his building pallette. He's done it at least twice (in different worlds) that I know of, and it never ceases to amaze me when I catch a.glimpse of it on his stream. I wouldn't doubt he has a section dedicated to ores as well.
I occasionally have a chest somewhere with some ores in it. But then it gets in the way when building/redecorating/moving stuff and I just dump it in the system and it gets processed :p So most of the time I have to go gather new in my mining world ;)

But yes I cannot recommend the materials gallery enough. Its amazing for picking and matching materials when building. And keeping track of new updates of your texture pack.
 
Ah, OK, again that makes sense!

So if i understand your picture correctly, the Tesseract from the Quarry puts everything into the Diamond Chest, the Ender Chest then takes whatever else you throw in there and moves it along the transport pipes.

Diamond chest and Ender Chest both have extracter modules on them, the ore goes to the left tesseract, with the pipe/OreDict module and everything else just goes to the one remaining pipe that leads into the ME Interface, under the right hand tesseract?

Seems very neat and tidy if i got that right!
 
  • Like
Reactions: rhn
Hey

Thanks again for all the help, managed to get it all set up so my Quarries are now sorting as i hoped. Had to add a fair few Ores into OreDict modules but it wasn't too annoying ;)

So, one last thing i want to do if its possible is to extract every item from one of my ME Systems (the one that has most of my stuff, but i want to decommission) and pass it through the chest so it gets sorted.

I've tried playing around with Interfaces and Tesseracts but i cant see to get it to send everything, i just have to configure an export bus to do 1 item at once, and given the items in there that will take forever!

Is there a way to just choose ALL items from ME > Chest and then Chest follows the process you helped me with up there?

Mort
 
You need to define a filter somehow, so unless you use SFM or computers you'll still need to extract a sample of each relevant block first.
Once that is done you can place a storage bus on the chest, set the filter on that, and increase the priority higher than anything else in the system (that +1000 button exists for a reason ;))
Then run all your storage cells through an IO port. Make sure there's enough space in the target chest though, or your stuff will go back into the other drives.

That said, what's wrong about just setting up a dozen export buses with full acceleration cards pointing at barrels/drawers, then adding those to your sorting system via pipes or swapping them out with a dolly?