[Factorization|CCraft]

  • 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

Exe19

New Member
Jul 29, 2019
43
0
1
1.a Are there OTHER than placing full buckets inside to supply factorization mixer with water?
1.b If not how create bucket-refilling system for it?
2.a How to copy-paste a program to computer/turtle. Ctrl+C/Ctrl+V don't work.
2.b Will a turtle work in 1.b? If yes how set up it? I've never programmed anything in any means.

PS: I've heard that now "vanilla" BC pipes works like insertion pipes. Is it true?

PPS: Whoops! I missed thread name. Sorry!
 

INCSlayer

Well-Known Member
Nov 17, 2012
185
48
53
i can answer the PS question i belive that the normal pipes are like insertion pipes in that they will try another way before dropping the item but it does not favor a inventory specifically so while a insertion pipe will fill a inventory before sending more items onward the normal pipes will still send it in a random direction but it wont drop the item if there is another way it can send it
 

potter

New Member
Jul 29, 2019
95
0
0
Yes, a bucket filling system is possible. Liquid Transposer with an Aqueous Accumulator hooked up to it will work. The LT requires 40 MJ per bucket filling operation. Extract out of the sides ( i have not tried below ) and send the full bucket in the top.

A diamond/apiarist pipe can be used as an insertion pipe. Specify one route and keep another route clear. Items that are allowed will enter said specified route. When full, it'll zip along the unspecified route.
 

Bibble

New Member
Jul 29, 2019
1,089
0
0
1. Not as far as I know. BC liquids don't work, and I don't think cells/cans do either.
1b. Yes, and, without the deployer in RP turtles are the best bet. DW20 made one for this purpose, but it basically works out to "placing" the bucket under the turtle.
2. As far as I know, the easiest way to do this is with pastebin enabled. There should be builtin programs on the turtle to download/upload to pastebin. The drives also work.
2b. Yes, see above.
 

Antivyris

New Member
Jul 29, 2019
92
0
0
Also, you can hook up a dispenser (yep, a vanilla dispenser) with a bucket.

My personal system non-rp is a dispenser with a wooden pipe on the side and a stone (input) in the back. Each pipe has an Autarchic Iron AND gate. The back gate has InventoryHasItems=Red Pipe Signal AND InventoryHasItems=RedstoneSignal. The gate on the wood pipe has RedPipeSignal=Energy Pulser.

Now, it may seem odd, but the reason for the setup and not just doing it from a single gate is because a dispenser needs a long enough signal of redstone to fire. The energy pulser/red pipe signal setup is long enough for the empty bucket to be filled. Since the pack doesn't have logistics or redpower intelligent pipe/machines, I just made the pipe long enough where I can have three buckets in rotation and the mixer has almost 0 downtime. Is ~5 slow pipes and 20ish fast pipes.

Also, since you are messing with Factorization, two fun facts on the crystalizer. You extract from the top the finished item, and sulfuric acid actually lasts a very long time, not just one item.
 

Exe19

New Member
Jul 29, 2019
43
0
1
Thanks for ultra-fast answers!
OK, I've just choosen Turtles and placed one like this:

No:
1. What code should I write in turtle to:
a. suck empty a bucket from mixer's right inventory
b. put bact anything that is NOT a empty bucket
b2 [OPTIONAL] put clean metal chunks in slag furnace inventory and sludge(?) in nearby chest.
c. fill the bucket
d. place full bucket in mixer's left inventory
e. Repeat all of above after X seconds?
2. How to use build-in(?) "pastebin program"?
 

Pinkishu

New Member
Jul 29, 2019
143
0
0
Turtles may be buggy, meaning you have to lower your water source by one or raise the turtle by one, also not sure if turtles can put stuff into the input side of the mixer from the side (since top is input for it)
 

Rikki21

New Member
Jul 29, 2019
277
0
0
Direwolf20 has a water bucket filling code in ep38. It's not on pastebin sadly, but you should be able to copy it yourself. Around 16:30 is where he shows you the program. It does pretty much exactly what you want.
 

Exe19

New Member
Jul 29, 2019
43
0
1
@Pinkishu: Thanks, I've just lovered water sources.
@Rikki21: Thanks! That was almost it! But there is small problem: Dire had galena chunks only. I have all kinds of metal chunks in one mixer. It is posible to rewrite it like "When it is NOT 16 AND NOT 15 then drop"?
 

Rikki21

New Member
Jul 29, 2019
277
0
0
It is posible to rewrite it like "When it is NOT 16 AND NOT 15 then drop"?

Totally not a programmer, unfortunately. Dire's program is written in a way that it places all the sludge in a chest to the left or right, then the clean chunks in a hopper on the other side, then the water and any dirty chunks back in the mixer/chest.

So, you'd want it exactly the way it is, wouldn't you? It may keep sucking the dirty chunks out but it should spit them right back into the mixer. You just want to add a few more if statements so that it looks for the other clean chunks and places those in the hopper (or whatever chest). I hope I didn't misinterpret what you wanted.

I'm not quite sure you can do what he's doing without redpower since the turtle will only look in the left side inventory of the mixer and not the right (I think). Hmm...chests and gates?

Turtle --> Chest01 -(advanced wooden pipe filtering|dirty chunks & water bucket)->mixer -(advanced wooden pipe filtering|clean chunks & empty bucket) --> Chest01

Maybe? No idea if that would work at all.
 

Exe19

New Member
Jul 29, 2019
43
0
1
My Little Turtle now pretty well fills and places buckets [Right chest] or separates sludge [Up chest] and clean metal chunks [Down chest]

The problem is that every kind of metal need his own "clean metal chunks template" [In 15th turtle inv slot]

Now i have to manually switch "template" for each metal. Fully automation in this model is not possible.
 

Rikki21

New Member
Jul 29, 2019
277
0
0
Ah, but there isn't any reason you can't add another if statement.

Code:
if (turtle.compareTo(13)) then
  turtle.turnLeft()
  turtle.drop()
  turtle.turnRight()
end
 
if (turtle.compareTo(12)) then
  turtle.turnLeft()
  turtle.drop()
  turtle.turnRight()
end

Where 13 and 12 will be your other clean chunks. You use more turtle inventory spaces, but you shouldn't need all of them. That should work, yes? And then just continue to add through the inventory spaces until you have all the clean chunks sorting correctly.
 

Exe19

New Member
Jul 29, 2019
43
0
1
Wow. That was easier than I thought. Thank you very much Rikki21.

PS: Can turtles eject items directly to BC pipes?
 

INCSlayer

Well-Known Member
Nov 17, 2012
185
48
53
well BC pipes do connect to turtles and injects the items into turtles so i suppose it might be possible