Automated Crafting in Mindcrack pack [Tutorial]

  • 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

Korenn

New Member
Jul 29, 2019
149
0
0
Oh, hello there peasants!

I came across this automated redpower crafting system on the forums, and thought it was awesome. So I recorded a small tutorial on how it works as well as an alternative system that I figured out on my own.

Logistic pipes might take a long while yet, but we can make do!

 
  • Like
Reactions: noah_wolfe

Korenn

New Member
Jul 29, 2019
149
0
0
Aw man, nobody cares about automated crafting?

I thought it was pretty awesome ;)
/off to build crafting system tied into existing sorter
 

Saice

New Member
Jul 29, 2019
4,020
0
1
Na we care. In fact I use automated crafting in my Loot sorter/supply system.

But to be honest your system is a tad bit to high end.

Personally you don't need to use all those managers or even the electric crafting table. You can make a less costly system using the autocrafting table available in FTB and the Pipe gates with the BC pipe system.

My current system uses 1 manager in the whole system and that is really only because it needs to keep 1 of each of three items in a enderchest while ejecting everything else.

So while you got a good video and setup there. It really is more end game then early game which I think why you got so little response.
 

noah_wolfe

New Member
Jul 29, 2019
209
0
0
I came across this automated redpower crafting system on the forums, and thought it was awesome.

I remember that thread / picture (I think I even tossed it a 'like'), thank you for putting it in 3d!

But to be honest your system is a tad bit to high end.

You missed the golem autocrafter at the end, which I wouldn't consider high-end, depending on the value you attribute TC3 and research. But you bring up a point about scale - in any of these systems (including your cheap one) you have a table for everything. I think this is where the craftpacket system really starts to shine. If I wasn't forth-inhibited, I'd probably have something I liked by now.
 

Korenn

New Member
Jul 29, 2019
149
0
0
Na we care. In fact I use automated crafting in my Loot sorter/supply system.

But to be honest your system is a tad bit to high end.

Personally you don't need to use all those managers or even the electric crafting table. You can make a less costly system using the autocrafting table available in FTB and the Pipe gates with the BC pipe system.

My current system uses 1 manager in the whole system and that is really only because it needs to keep 1 of each of three items in a enderchest while ejecting everything else.

So while you got a good video and setup there. It really is more end game then early game which I think why you got so little response.
The manager setup is really high end, I agree. But the point of automated crafting is helping in the end-game, so you don't spend so much time crafting all the basic ingredients you need for the advanced stuff. The golem setup is much simpler and can be acquired pretty fast, especially if you know your way around TC research.


Though I disagree with your alternative. That's not on-demand crafting, that's continuous processing. If all you care about is creating as much of a certain something as you can from a set of ingredients, then autocrafting tables are fine. But if you just need to make one piston, an auto crafting table won't do. This takes exactly the ingredients required for one piston and makes you one piston (in the golem version, at least), which allows you to keep stuff stored in its source components and only make what you need when you need it. Without clicking around yourself.

I remember that thread / picture (I think I even tossed it a 'like'), thank you for putting it in 3d!
No problem, was fun to do :)
Though I probably don't have the best manager setup, as you can see from the problems in the thread. But it's functional :)

You missed the golem autocrafter at the end, which I wouldn't consider high-end, depending on the value you attribute TC3 and research. But you bring up a point about scale - in any of these systems (including your cheap one) you have a table for everything. I think this is where the craftpacket system really starts to shine. If I wasn't forth-inhibited, I'd probably have something I liked by now.
I'm still mystified how the craftpacket stuff actually works. I'll have to look into that and see if it's a viable alternative for on-demand crafting :)
 

ShneekeyTheLost

Too Much Free Time
Dec 8, 2012
3,728
3,004
333
Lost as always
You missed the golem autocrafter at the end, which I wouldn't consider high-end, depending on the value you attribute TC3 and research. But you bring up a point about scale - in any of these systems (including your cheap one) you have a table for everything. I think this is where the craftpacket system really starts to shine. If I wasn't forth-inhibited, I'd probably have something I liked by now.
craftpacket systems *NEVER* 'shine'. All you are doing is creating an entirely pointless intermediary step which can be easily obviated.

Here's the thing... you can set up autocrafting with as little as an Automated Crafting Table some pipes, and a closed system which is a dump for your sorting system.

Case in point, look at a typical peat farm autocrafting system:

  • Chest with water capsules. Gate with conditional "Inventory < 50%" - > Red Pipe Signal attached. This red pipe signal goes to the autocrafting system which makes water capsules
  • Chest with dirt and sand. This is the first place these items are routed to in the system. The chests are initially 'seeded' so that you have half the inventory for each.
  • Both chests adjacent to an Autocrafting Table with the recipe for bog earth. This is hooked up to a wooden pipe with an autarchic gate with the conditional 'red pipe signal' -> 'energy pulser'. This red pipe goes to the Peat Bog with the conditional "Less than 25% soil" -> "Red pipe signal"
  • If you are truly worried about sand, have an Igneous Extruder attached to a Pulverizer which automatically outputs sand into the dirt/sand chest. You will have more than enough dirt coming in, since you use 4 dirt and end up with 8 back once the bog earth becomes peat and dirt.
Your water capsule creation facility is probably in proximity to your centrifuge output, and is configured thus:
  • Chest/barrel with beeswax in it from your centrifuge output
  • Autocrafting table with wax Capsules recipe
  • Wooden pipe with autoarchic gate "Red Pipe Signal" -> Energy Pulser Red Pipe wire is connected to Liquid Transposer gate with conditional "Inventory <50%" -> "Red Pipe Signal"
  • Liquid Transposer is set to activate when a redstone signal is applied, and has a gate attached to the red pipe from the first step of the previous setup with "Red Pipe Signal" -> "Redstone Signal"
Thus, when the Peat Bog has less than one stack of Bog Earth, it will automatically make more. This, in turn, will use up one or more water capsules, which will trigger water capsules to be made.

This can be built on as macro a scale as you like. Gears, for example, are easy to set up. You just have all the gear recipes set up on a row, and use a Computer (either RP2 or CC, whichever) to determine which one goes to the 'output', or if it just goes to the next one. Pistons are dead simple to set up as well, that's just a single crafting table. So when you request, for example, '5 Combustion Engines', it triggers 'iron gear' x 10, 5x pistons, 15x iron, 5x glass all into the combustion engine table.

Mind you, with a Sortron, this all becomes VASTLY easier and more compact, but it strictly speaking isn't necessary. And Sortrons would replace the entire nonsense with managers as well.
 

Korenn

New Member
Jul 29, 2019
149
0
0
craftpacket systems *NEVER* 'shine'. All you are doing is creating an entirely pointless intermediary step which can be easily obviated.

Here's the thing... you can set up autocrafting with as little as an Automated Crafting Table some pipes, and a closed system which is a dump for your sorting system.
Is there any information on how the craftpacket stuff should be used? the minecraft thread is pretty useless.

The power of this system is that you can plug it into your existing storage without problems. If you have to carefully supply ingredients to a crafting system, that defeats a large part of the automation.

Case in point, look at a typical peat farm autocrafting system:

  • Chest with water capsules. Gate with conditional "Inventory < 50%" - > Red Pipe Signal attached. This red pipe signal goes to the autocrafting system which makes water capsules
  • Chest with dirt and sand. This is the first place these items are routed to in the system. The chests are initially 'seeded' so that you have half the inventory for each.
  • Both chests adjacent to an Autocrafting Table with the recipe for bog earth. This is hooked up to a wooden pipe with an autarchic gate with the conditional 'red pipe signal' -> 'energy pulser'. This red pipe goes to the Peat Bog with the conditional "Less than 25% soil" -> "Red pipe signal"
  • If you are truly worried about sand, have an Igneous Extruder attached to a Pulverizer which automatically outputs sand into the dirt/sand chest. You will have more than enough dirt coming in, since you use 4 dirt and end up with 8 back once the bog earth becomes peat and dirt.
Your water capsule creation facility is probably in proximity to your centrifuge output, and is configured thus:

  • Chest/barrel with beeswax in it from your centrifuge output
  • Autocrafting table with wax Capsules recipe
  • Wooden pipe with autoarchic gate "Red Pipe Signal" -> Energy Pulser Red Pipe wire is connected to Liquid Transposer gate with conditional "Inventory <50%" -> "Red Pipe Signal"
  • Liquid Transposer is set to activate when a redstone signal is applied, and has a gate attached to the red pipe from the first step of the previous setup with "Red Pipe Signal" -> "Redstone Signal"
Thus, when the Peat Bog has less than one stack of Bog Earth, it will automatically make more. This, in turn, will use up one or more water capsules, which will trigger water capsules to be made.

I didn't know about the "Soil < 25%" setting! that's pretty nifty. There's no "inventory < 50%" setting for chests though, I checked. But you could use "Inventory empty" in that scenario to the same effect.
That system works as an alternative, but it requires a buttload of autarchic gates and a lot of room, so I wouldn't call it simple. The manager version is smaller though expensive, and the golem version is cheaper and simpler. You could do the same system with 2 clay golems, a carpenter, aqueous accumulator and moistener (or use one golem on the water capsules if that's your cup of tea).

This can be built on as macro a scale as you like. Gears, for example, are easy to set up. You just have all the gear recipes set up on a row, and use a Computer (either RP2 or CC, whichever) to determine which one goes to the 'output', or if it just goes to the next one. Pistons are dead simple to set up as well, that's just a single crafting table. So when you request, for example, '5 Combustion Engines', it triggers 'iron gear' x 10, 5x pistons, 15x iron, 5x glass all into the combustion engine table.

Mind you, with a Sortron, this all becomes VASTLY easier and more compact, but it strictly speaking isn't necessary. And Sortrons would replace the entire nonsense with managers as well.
Yes, computers are another alternative. But I don't consider them a valid option, because I have no interest programming them. I'm a programmer by profession so it would be possible, but I have no interest in doing more work after a long day of work ;)
Programming sorting computers requires such specific programming skills that I consider them more complex than any other sorting and crafting alternative out there.
 

ShneekeyTheLost

Too Much Free Time
Dec 8, 2012
3,728
3,004
333
Lost as always
Yes, computers are another alternative. But I don't consider them a valid option, because I have no interest programming them. I'm a programmer by profession so it would be possible, but I have no interest in doing more work after a long day of work ;)
Programming sorting computers requires such specific programming skills that I consider them more complex than any other sorting and crafting alternative out there.
Or, you can just let someone else do all the hard work and trade programs ;)

From MiscPeripherals, you have the computer controlled crafter which also obviates all this hassle. Use setPattern(...) to set the pattern, then it uses the items in the inventory to make it.

In short, it's an omni-crafting-pipe. You can tell it any recipe you want. This program also pulses transposers attached to barrels for raw materials.

Subcombines are handled similarly, since you start with the subcombines, then let them stay in the inventory to be used. So, for example:

the program CombustionEngine would do the following:

  • call the program WoodenGear twice. This crafts two wooden gears from eight sticks.
  • call the program StoneGear twice. This pulses the cobblestone barrel to send eight cobble, then makes the stone gears
  • call the program IronGear twice. See above, asking for eight iron
  • call the program Piston, which crafts one
  • Crafts the combustion engine
  • Clears inventory and recipe.

All in one program.

Unlike RP2 computers, CC computers only require stone and a single piece of redstone, plus a glass. The Computer Controled Crafter, however, is somewhat more expensive, requiring an interactive sorter, which requires four diamonds and an eye of ender.

It's all written in LUA, which is about as hard to code as... well... actually, I think it's the single easiest language to code in that I have ever met. Seriously, if you can write down the instructions to get to your house from your friend's house, you can write this.
 

noah_wolfe

New Member
Jul 29, 2019
209
0
0
craftpacket systems *NEVER* 'shine'. All you are doing is creating an entirely pointless intermediary step which can be easily obviated.

I think you are missing the part where I said I don't want a crafting table for every recipe.

But, just in case you don't see the potential in the maker/stamper *digs through hours of video*, here ya go: Relevant bit starts at 1:10.

 

Abdiel

New Member
Jul 29, 2019
1,062
0
0
I had an army of turtles running a distributed crafting system that could on demand pull or craft any of about a hundred items - from ore ingots to pistons to engines to a nuclear reactor. Basically a LP Requester Pipe. The whole thing fit into two 16x16 rooms - one for storage, one (actually only half of the second one) for crafting turtles. It did not use one turtle per crafting item, actually a vast majority of items was crafted using only one turtle.

Then CC 1.48 came and broke rednet, and my crafting system is now a "crash server on demand" system...
 

ShneekeyTheLost

Too Much Free Time
Dec 8, 2012
3,728
3,004
333
Lost as always
I think you are missing the part where I said I don't want a crafting table for every recipe.

But, just in case you don't see the potential in the maker/stamper *digs through hours of video*, here ya go: Relevant bit starts at 1:10.
And the problem with this is:

1) If you happen to have a setup that is a valid combine (for example trying to make a stone pickaxe and the three cobble on top makes 6 stone slabs), it auto-ejects the result, screwing everything up
2) The craftpacket nonsense is entirely irrelevant since you can do the same thing in several other ways.
3) The 'blue line' in the video goes to an entire sub-creation system for subcombines which is off-camera, and would need a whole system similar to what I was talking about anyways.
 

Abdiel

New Member
Jul 29, 2019
1,062
0
0
Hmm, something just occurred to me: with a Factorization Router, can you put things in the crafting grid of an ACT using the specific slot numbers? If so, you could have 9 routers putting the recipe in, a pipe pulling the result out, and RP Filter clearing the grid afterwards. You'll always need to insert two instances of the recipe, as the ACT will not craft with only one (unless you want to stuff the extra materials in a chest).
 

Saice

New Member
Jul 29, 2019
4,020
0
1
I remember that thread / picture (I think I even tossed it a 'like'), thank you for putting it in 3d!

You missed the golem autocrafter at the end, which I wouldn't consider high-end, depending on the value you attribute TC3 and research. But you bring up a point about scale - in any of these systems (including your cheap one) you have a table for everything. I think this is where the craftpacket system really starts to shine. If I wasn't forth-inhibited, I'd probably have something I liked by now.


No I did not miss it. I just do not think you need all them managers and the electric tables. When you can make a automatic crafting table for 4 wood gears and a crafting table seconds after booting up the game. And can automate it just by sticking it near a chest, plopping on a wood pipe and a redstone engine for the most simplest of builds.

Also I love golems but unless you already have them unlocked or know the TC table really well it can take a bit of time to get them up and running.

Though I disagree with your alternative. That's not on-demand crafting, that's continuous processing. If all you care about is creating as much of a certain something as you can from a set of ingredients, then autocrafting tables are fine. But if you just need to make one piston, an auto crafting table won't do. This takes exactly the ingredients required for one piston and makes you one piston (in the golem version, at least), which allows you to keep stuff stored in its source components and only make what you need when you need it. Without clicking around yourself.

While yes what I use is on-demand you can also automate such a build for continuous processing. And with a little forethought it layout you can cluster automatic crafting tables around double chests to since they can pulling from the chest without any wiring, pipes, or logic. Just have like builds clustered around like resources. Or what I do when I need to make a ton of something that has multiple steps just have the tables output back into the source chest so the next table can pull the sub part.

Look I was not saying you had a bad build just I would never use that many managers or the electric crafter when you can get it built and done for far less resources. And as pointed out Yes golems make things a little cheaper /if/ you know how to jump down the TC search grid quickly or already have them. But I think I would still use a automatic crafting table system personally a bit of wood is a steal any way you cut it.[/quote]
 

ShneekeyTheLost

Too Much Free Time
Dec 8, 2012
3,728
3,004
333
Lost as always
Also, from MiscPeripherals, you have the Computer Controlled Crafter. This handy-dandy little thing runs on ComputerCraft (so, LUA), and can have any recipe automatically placed as well as calling a Sortron to pull the items required. It can even handle sub-combines.
 

Saice

New Member
Jul 29, 2019
4,020
0
1
Also, from MiscPeripherals, you have the Computer Controlled Crafter. This handy-dandy little thing runs on ComputerCraft (so, LUA), and can have any recipe automatically placed as well as calling a Sortron to pull the items required. It can even handle sub-combines.

You know I have not looked into that. But one crafty turtle and some coding could replace that whole thing. Just teach it how to use your already built storage room and it could be both a craft on demand and a full autocrafting production line all on one little turtle.
 

zaekeon

New Member
Jul 29, 2019
135
0
0
Does anyone have any specific excamples of the Misc Perph crafting table code? I saw the small blip in the minecraft forum post but it would be helpful to have another example.
 

Saice

New Member
Jul 29, 2019
4,020
0
1
Does anyone have any specific excamples of the Misc Perph crafting table code? I saw the small blip in the minecraft forum post but it would be helpful to have another example.

To be honest it would be a pain. You can do it but it will take some work.

The core would be using something like the wireless computer to interact with the turtle so you could request items.

That would then run code for that item. Which would be a lot of go to X get Y put in location Z in inventory repeat until all is collected then craft then go to output chest and drop in chest.
 

ShneekeyTheLost

Too Much Free Time
Dec 8, 2012
3,728
3,004
333
Lost as always
Does anyone have any specific excamples of the Misc Perph crafting table code? I saw the small blip in the minecraft forum post but it would be helpful to have another example.
If you are talking about the code specific to the CCCrafter, sure:

setPattern(...): Uses item ID's to define the recipe for the item it is creating. nil is used as a 'blank' slot. Goes left to right, top to bottom.
craft(slot): Makes the items with the materials at hand, and puts the item into (slot).
list(): Tells you what items are in what slots
get(slot): Tells you what item (if any), and how many of that item, is in that slot.

Therefore, a simple crafting program would be:

rp.setBundledOutput(to get items for the crafting, it pulses redstone signals to trigger their being sent to the CCCrafter)
setPattern(...)
-- basically, makes the crafting recipe
craft(18)
-- makes the item, and puts it in the final item slot
rp.setBundledOutput(to get the finished product out, possibly pulsing a transposer on the CCCrafter to pull it out)
setPattern(nil, nil, nil, nil, nil, nil, nil, nil, nil,)
--clears the recipe for the next use

The first line could be quite complicated, or it could simply be a turtle fetching the items required.
 

Saice

New Member
Jul 29, 2019
4,020
0
1
It requires turtles? I thought there was a computer controled crafting table.

MiscPeripherals is for Computercraft and yeah there is a table that does that from there. But also there is the crafting turtle which the comment made me think of. So sorry yeah I mixed them up.

Still think the crafting turtle would be better since it could just run around your storage room and get all the parts.