Skip to content
Syrchalis edited this page Oct 17, 2021 · 13 revisions

Processor Framework is, as the name implies, a framework and as such should be used as dependency for mods.

Use the navigation bar on the right to jump to topics.

Adding processing to a building - explains how to add the processor comp to a building

New Features

  • ProcessDefs - these allow giving different processors the same process and also enable you to make an abstract parent processDef which you can use to simplify writing many processDefs via inheritance
  • Independent Processes - allows stacks to be processed seperately, so a stack of ingredients added earlier will be completed and able to be extracted as product earlier than a stack that was added later - if disabled stacks and progress merge like vanilla wort/beer
  • Parallel processes - enables different types of processes to run at the same time - if disabled only one type of process can run at once
  • New UI - to support these new features a custom ITab was made which works even if multiple processors (of the same kind) are selected, it displays products as parent node and their ingredients as child nodes

Other Features

  • Ingredient Transfer If your input item has any ingredients they will be transferred to the output item. This only works if both, input and output, have the CompIngredients.
  • Power & Fuel Support You can add CompPowerTrader and CompRefuelable to the processor and they will work with the processor comp.

Clone this wiki locally