Skip to content

A Factorio mod that lets you dynamically change recipes in assemblers.

Notifications You must be signed in to change notification settings

theRustyKnife/CraftingCombinator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Description

A combinator that can set the recipe of an assembler (or other machine) based on signal inputs for any and all of your automation needs. There's also a combinator to get recipe ingredients.


How to

Crafting Combinator

  1. Place it facing the machine you want it to work with
  2. Configure it in the menu which you can open by clicking on the combinator
  3. Connect it to your network
  4. Add a chest behind the combinator for the overflow items
  5. Build a super awesome circuit that can craft anything in one assembler :P

The recipes can be signaled in two ways:

  1. The resulting item (or fluid) of the recipe, if its name matches the recipes' name
  2. A virtual signal generated by this mod found under the 'Crafting combinator recipes' tab

The signal with highest count will be selected.

Recipe Combinator

Send a recipe signal to the input side. Then depending on the configuration, the outputs will appear on the other end.

  • Ingredient mode will output the ingredients of the recipe
  • Product mode will output the products of the recipe
  • Usage mode will output the signals for recipes that consume the given item
  • Recipe mode will output the signals for recipes that produce the given item
  • Machine mode will output the buildings in which the given item can be made

You can discuss and ask questions on the forum!

Localisation

Thanks to Nexela it is no longer necessary to use the locale mod and everything should have proper locale.

Credits

LuziferSenpai for the original idea and some of the code.
MPX for the german locale and some of the code.
Me for the rest of the code.

About

A Factorio mod that lets you dynamically change recipes in assemblers.

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages