Applied Energistics auto crafting gone wrong.

  • 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

John Freeman

New Member
Jul 29, 2019
165
0
0
I was thinking about adding some auto crafting, smelting, and other features to my AE network, and went ahead and tested them in a test world first. However, it does not seem to listen to alternate recipie methods, such as getting refined iron from iron ingots, instead of turning the iron ingots into nuggets. Instead, it goes ahead and autocrafts all of my iron into nuggets, yet none of the patterns say to do so. Is this a bug, or what is happening? I thought it should do nothing if it doesn't have a way to make refined iron yet.
w5hMaC9.png

I have the iron there, and some other stuff
zEinXzr.png

I just want to test, and try to make 1 refined iron ingot.
vWopnkX.png

Goes ahead and makes iron nuggets instead
Nbojtd2.png

Yet this pattern has nothing about iron nuggets
1rmJHTX.png

Nor does this one.
 

Peppe

New Member
Jul 29, 2019
836
0
1
You cannot have multiple recipes for the same item.

Your recipe for 64 refined iron in the assembly chamber is making your nuggets. In the assembly chamber you are telling it that it can use a basic crafting grid to complete the recipe. So it simulated putting 64 ingots in the grid and it takes the output, which is nuggets. It keeps taking the output until it gets refined iron.... it never does get that though so your craft stays queued until it times out.

The ME interface recipe to a furnace is correct. You can scale it to 64 if you like and it will do it a stack at a time. Remove the recipe from your assembly chamber and only have it in the interface.
 

DriftinFool

New Member
Jul 29, 2019
642
0
0
any pattern that is for processing goes into the ME interface only. It does no go into the molecular chamber. The chamber is strictly a crafting table. By having the pattern there, you are putting iron ingots into a crafting gird which gives nuggets as the output. Just remove the one pattern and you should be fine.

edit...ninjad...
 

John Freeman

New Member
Jul 29, 2019
165
0
0
You cannot have multiple recipes for the same item.

Your recipe for 64 refined iron in the assembly chamber is making your nuggets. In the assembly chamber you are telling it that it can use a basic crafting grid to complete the recipe. So it simulated putting 64 ingots in the grid and it takes the output, which is nuggets. It keeps taking the output until it gets refined iron.... it never does get that though so your craft stays queued until it times out.

The ME interface recipe to a furnace is correct. You can scale it to 64 if you like and it will do it a stack at a time. Remove the recipe from your assembly chamber and only have it in the interface.
Aha! That worked! Awesome, had no idea recipes would conflict, so I suppose that's good to keep in mind. Also found they can interact with indirect networks, like to a chest, to a filter, to a router (basically my old cheap system for importing items to be autosmelted/centrifuged/etc. Really good because I don't want to make an import bus for every single machine in my factory.
GkeJTxW.png
 

DriftinFool

New Member
Jul 29, 2019
642
0
0
You can save some space by putting the ME interface right on the router. I tested it out. You just need a machine filter so it doesn't put the materials back into the me interface. The interfaces will auto feed anything with an inventory.
 

John Freeman

New Member
Jul 29, 2019
165
0
0
You can save some space by putting the ME interface right on the router. I tested it out. You just need a machine filter so it doesn't put the materials back into the me interface.
Good idea. Was a temporary setup but I was trying to think how I would work it into my actual setup.
9uKtA54.jpg
 

Adonis0

New Member
Jul 29, 2019
1,800
0
0
Basically, when you've got a recipe in an ME interface, it says to the interface "Output one iron wherever you can, and somehow it will eventually come back to you as refined iron."

So it doesn't matter what happens afterwards, you can put it directly in a furnace, you could put it in a complex tube system to your mates base and take his furnace, it doesn't matter as long as it can output one iron, and get back one refined iron.
 

Peppe

New Member
Jul 29, 2019
836
0
1
Basically, when you've got a recipe in an ME interface, it says to the interface "Output one iron wherever you can, and somehow it will eventually come back to you as refined iron."

So it doesn't matter what happens afterwards, you can put it directly in a furnace, you could put it in a complex tube system to your mates base and take his furnace, it doesn't matter as long as it can output one iron, and get back one refined iron.

You can also scale up any recipe if you want to make the item in batches.

Like i set most of my furnace crafting recipes to 64 of something = 64 of the smelted item. Downside is 64 is now the smallest amount it will make at a time. Upside is it moves the whole stack at one time, so I can hand it off to my processing system and process that stack in parallel.

In 1.5 I use the vanilla hopper on an enderchest. ME outputs the stack to the enderchest. 8 hoppers pull out 8 items every few ticks and feed 8 powered furnaces. The hoppers distribute the stack evenly, so it works out very well. The system smelts 8 items every 2 seconds (think TE speed is 1 operation every 2 seconds). With the enderchest + hoppers it also makes a large buffer, so if i dump stacks of ores into the system it can handle that as well.
 

John Freeman

New Member
Jul 29, 2019
165
0
0
You can also scale up any recipe if you want to make the item in batches.

Like i set most of my furnace crafting recipes to 64 of something = 64 of the smelted item. Downside is 64 is now the smallest amount it will make at a time. Upside is it moves the whole stack at one time, so I can hand it off to my processing system and process that stack in parallel.

In 1.5 I use the vanilla hopper on an enderchest. ME outputs the stack to the enderchest. 8 hoppers pull out 8 items every few ticks and feed 8 powered furnaces. The hoppers distribute the stack evenly, so it works out very well. The system smelts 8 items every 2 seconds (think TE speed is 1 operation every 2 seconds). With the enderchest + hoppers it also makes a large buffer, so if i dump stacks of ores into the system it can handle that as well.
Ya, I found that recipe is real good for helping trash large amounts of cobble. I can say 1 scrapbox takes like a stack of cobble or more, so I can get rid of a few thousand cobble by asking for a handful of scrapboxes.

Also, been trying to find a way to evenly distribute items across a line of compressors. Both BC pipes and routers seem to throw the items willy nilly into the compressors, so I'll get like 1-3 wood pulp or roses stuck in one machine. Is there a more even way for item distribution?