Refinery

The Refinery is a building used for crafting recipes involving fluids. Most notably, this includes recipes transforming into, , or , but it is also used as part of advanced production recipes, such as refining  into  and then further into. It has one Pipeline and one Conveyor Belt connectors for both input and output, allowing for the production and consumption of recipes involving fluids and / or solid items.

The Refinery is noteworthy for producing byproducts as part of its process. For example, refining Crude Oil into Rubber produces, which must be dealt with, or else production of the primary output will stop.

The Refinery can also be used to package and un-package liquids into and out of an. This allows canisters to be reused at the earlier production steps.

Recipes
A Refinery can be overclocked to increase both its production rate and ingredient consumption rate at the cost of greatly increased power demand.

Byproducts
A Refinery stops working if any of its output, whether the belt slot or the fluid slot is fully backed up, if the recipe involves byproducts. To keep the refinery running, BOTH its products must be constantly removed from it.
 * To handle solid byproducts: Connect the conveyor to an AWESOME Sink via a Smart Splitter with an 'Overflow' rule.
 * To handle fluid byproducts: Connect the pipe with a pipe overflow mechanism then package the fluid with Empty Canister. The packaged fluid can then be sent to the AWESOME Sink.

History

 * Unknown following patch: Reduced power demand from 50 to 30 MW
 * Patch 0.3.1.0: Fixed position
 * Patch 0.3:
 * Renamed to Refinery.
 * Now is used to refine other fluids besides Crude Oil
 * Now can package and unpackage liquids
 * Some recipes now produce byproducts
 * Added a Pipeline in/output.
 * Patch 0.1.9: Adjusted alignments of input and output
 * Patch 0.1.5:
 * Changed crafting cost from 2 Heavy Modular Frame, 5 Motor, and 20 Cable to 4 Heavy Modular Frame, 8 Motor, and 25 Cable
 * Changed length and width from 22x13m to 20x12m