ModsFinder

Mechanical Factory

by elmartino4

Mechanical Factory is a Fabric mod for servers that adds factory-style machines, in which a sieve turns stone, cobblestone, tuff and sand into a set of mixed outputs.

FabricServer-side onlyMIT LicenseOpen source1.17.1 – 1.18.1

What it does

The mod is server-side only, so players join without installing anything and only the server needs the jar. Its feature set centers on a sieve-like machine that takes a block or a mixed pair of inputs and returns a result from a recipe. The recipe pairs include cobblestone with gravel, tuff with gravel, andesite with sand and stone with sand. A demonstration of the sieve ships in the mod, and an earlier version of that demo was changed slightly to follow the current recipe format.

Recipes are read as objects whose inputs may be mixed. A recipe flag decides whether the inputs must be given in a fixed order; when it is false, the mod also accepts the inputs in any order, and a mixed-field default is true. The mod requires Fabric API, and it is published for Fabric only, in two game versions, 1.17.1 and 1.18.1. The code is under the MIT License and is open source, with a source repository, an issue tracker and a wiki linked from its public pages.

Key features

  1. Sieve machine

    A sieve-style machine processes mixed inputs and returns outputs defined by recipes.

  2. Mixed input recipes

    Recipes accept a mix of blocks, such as stone with sand or tuff with gravel, as one input set.

  3. Order-independent matching

    When a recipe does not require a fixed order, inputs are matched in any arrangement.

  4. Demonstration content

    The mod includes a sieve demonstration that shows how the recipe format is used.

Compatibility

Latest build for each game version and loader.

1.18.12.0.0-alpha
1.17.11.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

Use cases

Server-side automation

Server owners can add the machines to a survival world without requiring a client install from each player.

Recipe experiments

Modpack authors can test mixed-input recipes and ordering flags before building larger setups.

Who it’s for: Server owners and modpack authors who want factory-style machines on Fabric, where players do not need to install anything.

How it compares

Full comparison

Simple Cobblestone Generator is a Fabric mod for 1.16.5 – 1.20.4 with a custom license, and it is not open source. Stone Crusher is a Fabric mod for 1.20 – 1.20.1 under the Creative Commons Attribution Non Commercial 4.0 license, and it is not open source. Mechanical Factory differs by being server-side only and covering 1.17.1 – 1.18.1.

ModLoadersGame versionsEnvironmentUpdated
Mechanical FactoryFabric1.17.1 – 1.18.1Server-side only2022-03-27
Simple Cobblestone GeneratorFabric1.16.5 – 1.20.4Client and server2024-03-31
Stone CrusherFabric1.20 – 1.20.1Client and server2025-08-15

Questions

Does Mechanical Factory require Fabric API?

Yes. Fabric API is a required dependency and must be installed next to Mechanical Factory on the server.

Do players need to install Mechanical Factory?

No. Players join without it, since only the server has to run the mod.

Which game versions does Mechanical Factory support?

Files exist for 1.17.1 and 1.18.1. The latest Fabric file is 2.0.0-alpha for 1.18.1, published on 2022-03-27 on the alpha channel.

In the catalog

Mechanical Factory is one of 8,499 Technology mods on ModsFinder, and one of 4,201 Technology mods for Fabric. 4,416 mods support Minecraft 1.18.1.

More from elmartino4

All projects

Similar mods

What the author says

Mod Demonstration. use of sieve (demo 1) has changed slightly In the recipe object, "mixed": false, can be included to only allow the recipe in the given order, otherwise every permutation of the inputs is included. The "mixed" field defaults to true.
elmartino4, on the Modrinth page

Official listing

Owner
elmartino4
Published
2021-09-21
Updated on Modrinth
2022-03-27
Facts verified
2026-10-15

Tags