Skip to content

3. Factory Components

Stasis, the Shattered edited this page Jul 27, 2026 · 1 revision

Miner (Producer)

To clarify, a Miner IS a Producer. A Producer is a creative-only dev tool which serves the same purpose, without the restrictions of the Miner.

Miners are where your factory begins. They must be placed on a Resource Node, and will extract that node's resource type based on its purity. These resources are infinitely renewable. Miners can store up to 1 stack of the item that they are producing.

When placing a Miner, you will see a preview of the model - this shows whether the placement is valid, and how much space it requires. This is because Miners are multi-block structures which fill in the model's shape with filler blocks. Breaking a filler block will break the whole structure.

Dev tools:

  • Right click with an item in hand to produce that item.
  • Right click with an empty hand to increment the production interval. Hold sneak to decrement it.

Belt

Belts are used to move items between other factory components. They are placed nearly identical to vanilla rails, and have 3 shapes: straight, corner, and slope.

Belts come in multiple speed variants - Belt Mk. 1: 60 items/min; Belt Mk. 2: 120 items/min; Belt Mk. 3: 270 items/min. Some factories may require higher tier belts - for example, a Miner Mk. 1 placed on a Pure node produces 120/min, requiring a Belt Mk. 2 to make full use of it.

Dev tools:

  • Right click a belt to reverse its direction.

Splitters & Mergers

Used to split or merge multiple lanes of Belts. Splitters can split one belt into up to 3 new lanes, while Mergers can merge up to 3 lanes into one new lane. Both function as round-robin, meaning they evenly distribute their items. Splitters will evenly distribute items between each available Belt lane, like how a dealer would deal out cards. The same applies to Mergers accepting items from the attached Belt lanes.

One popular arrangement of Splitters & Mergers is the Manifold design. Instead of complex balancers, this design is extremely simple to make, since it takes a single belt and evenly distributes it between all available machines - it just takes some time to get running at full efficiency. Fun fact: this is what the internal engine powering Satiscraftory is named after!

Machine

Converts item(s) into other item(s) determined by the Machine's recipe. The current Machines are quite limited, and default to just converting raw iron into iron ingots. There is also an additional recipe for creating iron plates (new item) out of iron ingots. To use this recipe, use /factory setrecipe <recipe_id> while looking at a Machine to change its recipe. More recipes will come soon though.

Dev tools:

  • Recipes can be added as datapacks under data/<your_namespace>/machine_recipes.

Container

Effectively functions as a vanilla chest, storing 27 slots of any items. Containers can also output items to act as a storage buffer. When in loaded chunks, Containers function the same as a vanilla chest, accepting and pushing items through hoppers. This functionality can be used if you wish to integrate Satiscraftory with vanilla/other mods. Note that this functionality is dependent on chunk loading, while SC is built around being chunk-independent. Don't expect your far away factories to be compatible with anything outside of SC's own factory components.

Consumer

Destroys any item. That's it.

Clone this wiki locally