The process of 'crafting' is to produce an end product off of input products using a recipe. The player or Assembling machines can craft. Smelting is achieved by using Furnaces. Since smelting cannot be done by the player, it is impossible to craft some items directly from raw resources. Some crafting even beyond raw resources still requires an assembling machine.
In the beginning of the game, it is easy to make everything manually, but as the game advances manual crafting is less and less efficient of a way to create. Products that require liquids and a few others (such as engine units) cannot be manually crafted. This is to encourage automation.
| Lazy bastard|
Win the game by crafting no more than 111 items manually.
Manual crafting is the most basic form of crafting, it is done directly in the player's inventory. To manually craft an object, open the player's inventory (Default keybinding e ), and select an object to manually craft on the right. Left click for one, right click for five, and shift click to make as many as possible. If the image of the item is grayed out, ensure you have the materials necessary to craft the object. If you lack a resource, it will be shown highlighted in red text if you mouse-over the product. Materials that you don't have but you can craft will be highlighted in orange text, and will be chain-crafted to reach the product you selected. This is an advantage over automatic crafting using machines, which do not automatically create intermediate ingredients.
While manually crafting, there will be icons in the bottom left of the screen, which shows the current crafting operation. When an item is selected for crafting, the resources will be preemptively taken from the player's inventory. If that operation is then canceled, the items will be fully returned to the player.
To cancel a manual crafting operation from the queue at the bottom left of the screen, left click (to cancel one operation), right click (to cancel five operations), or shift-left click to cancel all crafts of that item. This is useful if you accidentally queue the wrong product, or too many of a product. All the materials taken to craft the item will be returned to your inventory. Manual crafting can be canceled at any time, but already-crafted intermediate products will not be uncrafted.
Automated crafting is done outside of the player's inventory, allowing for multiple products to be produced at once, in synchronous harmony. This is where most crafting should take place.
Key structures in automated crafting are:
| Burner mining drill
Electric mining drill
|Offshore pump||Extracts Water from lakes.|
|Pumpjack||Extracts Crude oil from oil fields.|
| Stone furnace
|Process raw minerals to their base metal, by smelting.|
|Assembling machine 1||Can craft items that require up to 2 types of ingredients. Cannot handle fluid ingredients.|
|Assembling machine 2||Can craft items that require up to 4 types of ingredients. Can handle recipes with fluid ingredients.|
|Assembling machine 3||Can craft items that require up to 6 types of ingredients. Can handle recipes requiring fluid ingredients.|
| Oil refinery
|Processes Crude oil and other fluids.|
|Centrifuge||Process Uranium ore into more useful intermediate products.|
As an introduction to crafting, let's craft some simple iron plates.
Task: create Iron plates.
- Place a Burner mining drill onto an Iron ore resource field. This is a silvery patch that is fairly common.
- Place a Furnace directly in front of the output (press Alt to show output arrow), so that the miner outputs the ore into the furnace, which can receive on any side.
- Fill both the miner and the furnace with Fuel, such as coal or logs.
- Wait. After a few seconds, the first piece of Iron plate is smelted and available for collection. Either collect it manually, or pull it out with an inserter.
This entire process is commonly referred to as 'smelting'. Copper ore must also be smelted.
Crafting of items can be automated. To automatically craft items, place a Assembling machine, and select the recipe. Note that if the recipe is complicated enough, higher tiers of assembling machines may be necessary. Then, place all requested ingredients into the input slots, and the assembling machine should craft the item. Note that unlike manual crafting, each step of the craft requires another assembly machine. For example, crafting a lamp requires a machine to make copper cable, a machine to make iron sticks, a machine to make electronic circuits, etc. Assembly machines cannot automatically chain-craft like the player.
To keep up continuous production ingredients must be provided via belts and Inserters. The manufactured items can also be extracted by Inserters and are then available for further usage elsewhere in the factory.
When generating a world, the player can choose between normal and expensive recipes (expensive mode). The expensive recipes represent another challenge beyond the "vanilla" game with normal recipes (normal mode) because they change some comman ratios and have higher resource requirements.
- Crafting now pauses when the results cannot fit into the player's inventory.
- Surplus items are used for crafting further items, instead of being dropped into the inventory.
- Crafting counts are recorded per force.
- Order of inputs/outputs for fluid in machines is now constant.
- Inventory now sorts properly when god mode crafting.
- Event "on_player_crafted_item" is now called for every single finished item.
- Crafting GUI now supports scrolling.
- Recipes can now be hidden, so they don't appear in the player crafting screen.
- Crafting GUI now resizes dynamically to fit the largest size.
- Only play crafting sound when final product is finished.
- Updated/added sounds for crafting.
- Unified crafting time, crafting time is now 1:1 with manual crafting.
- Recipes categorized better.
- Recipes can now cost nothing but time.
- Wider item selection screen.
- Tool tip in technology preview now shows total raw.
- Recipes are categorized.
- Intermediate items in the crafting queue now show in a different color.
- Canceling crafting now cascades to all ingredients.